19645 812
10415 267
23997 328
6442 275
34847 730
9597 319
29946 438
49631 531
54965 107
47311 675
6059 621
12289 85
5013 752
7642 130
13647 312
12113 194
59772 866
6360 274
9370 877
13161 49
10747 70
28610 205
53710 271
31666 621
21339 163
18113 623
36252 801