50009 120
6568 252
4432 368
4816 622
18454 724
2888 428
5685 568
3135 554
1380 133
17847 356
11015 462
13459 339
5987 223
24269 659
14315 132
12590 237
11223 81
16579 761
193290 844
9235 49
18815 887
13084 173
146399 443
38920 301
23219 98
10328 683
58013 492
35290 626