6831 830
29038 221
43250 334
21008 328
14118 422
19040 871
6293 514
5408 744
6009 339
4229 525
7513 250
4596 204
15119 509
5079 211
3878 669
9524 269
21822 236
5535 343
27100 547
10604 508
5496 201
38909 171
11679 748
33932 117
24875 882
23823 58
13714 37
19548 109