31451 537
38083 97
10812 432
79550 310
20238 267
16965 573
35312 121
30681 293
27104 702
9347 850
117747 641
12218 322
3498 411
28228 217
17884 652
26364 51
13904 275
41303 544
8642 433
4177 109
2221 51
13648 486
22089 241
1911 90
6568 667
7642 504
103237 928
4038 639