21996 298
15018 364
30402 187
20880 492
37449 429
34556 374
41436 963
13277 442
46373 321
7261 45
133551 425
95454 451
7869 481
15948 154
16042 860
25527 74
506938 951
36303 707
46206 483
48628 455
23322 43
57394 611
283879 921
27554 174
29196 557
43992 881
35139 330
39954 736