5048 130
50982 560
30069 920
8763 489
127888 670
171149 252
12044 524
38667 329
36703 386
86383 931
18301 596
22194 241
60904 631
32825 533
16454 401
30241 466
4629 118
16441 836
12337 613
2544 153
22233 451
2324 63
4674 686
6531 159
9140 497
14063 731
3662 83
3635 70