22003 518
105573 519
75495 305
51870 416
29831 944
38816 260
26179 738
45238 371
27995 208
12044 167
23136 374
6882 244
35484 398
311042 1080
136143 494
63266 336
210527 1057
177548 992
8062 331
25154 683
20779 413
59838 602
18460 94
48138 203
35285 946
30291 629
44884 551
51678 225