22003 518
105580 519
75497 305
51873 416
29834 944
38816 260
26181 738
45243 371
27996 208
12046 167
23138 374
6883 244
35488 398
311058 1080
136145 494
63269 336
210536 1057
177558 992
8062 331
25155 683
20780 413
59844 602
18464 94
48139 203
35286 946
30294 629
44888 551
51680 225