2396 118
100249 656
12101 511
16491 492
3339 578
3177 529
23619 263
1428 55
2522 365
17844 552
6131 712
4211 550
15503 792
8668 185
12563 365
2196 423
1285 102
1733 158
4683 166
231304 700
25202 582
5098 626
7801 682
12279 616
9985 570
25769 534
73413 382
1798 246