21996 298
15018 364
30402 187
20880 492
37449 429
34558 374
41436 963
13277 442
46374 321
7261 45
133554 425
95454 451
7869 481
15948 154
16042 860
25527 74
506944 951
36303 707
46207 483
48630 455
23324 43
57396 611
283883 921
27554 174
29198 557
43992 881
35140 330
39956 736