30095 328
5579 294
2564 704
23636 137
11860 720
10014 702
2011 653
13308 467
2873 890
37527 610
87855 768
39034 548
20415 194
22876 321
4695 169
16316 131
1047 231
6246 509
18104 458
20072 572
2153 687
28053 267
29662 652
1918 391