51316 412
30105 529
67399 379
17181 126
26122 619
83216 833
31375 572
9692 505
6885 395
6760 311
4934 645
3932 428
12435 201
6169 621
17324 439
78538 392
51117 137
50964 81
19680 141
24026 557