53057 875
23883 412
4119 415
29714 372
2416 304
1654 70
31223 165
17243 58
20379 151
65768 670
38784 648
5843 359
9654 473
40646 508
19685 757
19131 250
18399 627
22399 452
13496 219
9202 876
15544 126
33491 541
30710 412
12911 87