5033 130
50952 560
30055 920
8753 489
127853 670
171070 252
12039 524
38653 329
36670 386
86343 931
18292 596
22175 241
60877 631
32820 533
16446 401
30235 466
4621 118
16413 836
12330 613
2543 153
22222 451
2321 63
4673 686
6524 159
9133 497
14056 731
3661 83
3630 70