2533 486
165415 541
67702 561
64937 904
39064 554
36710 364
36465 385
26287 653
22653 281
6558 144
37568 79
14410 409
8875 134
20903 441
71912 288
11497 531
14682 253
22076 917
9138 127
15488 534
12548 734
7918 288
54798 194
112601 806
85613 767
2101 41
4863 612
7005 629