3003 228
4461 275
68090 474
14370 747
34796 619
25109 845
12841 194
23977 606
52592 82
10777 41
25854 522
30321 226
25869 713
23375 645
31660 458
16433 706
25585 819
19359 537
64778 372
30600 172
88543 513
54832 593
17469 124
100394 242
6651 358
26322 45
20458 549
53288 330