21996 518
105552 519
75485 305
51859 416
29824 944
38809 260
26167 738
45232 371
27987 208
12040 167
23128 374
6882 244
35475 398
310977 1079
136132 494
63262 336
210496 1057
177524 992
8061 331
25150 683
20778 413
59830 602
18457 94
48135 203
35284 946
30283 629
44880 551
51670 225