50013 79
6624 132
28037 756
32684 376
44139 243
46596 325
22998 137
8977 66
72758 166
32441 611
93647 640
73080 666
15245 150
9941 323
19907 611
49733 331
50470 181
18516 960
4553 744
11903 434
40595 691
11103 232
17916 659
25394 97
19114 667
18326 522
20275 515