318 95
2632 613
2799 577
2733 550
1608 509
18033 301
5917 641
7239 599
30236 289
15991 359
2937 197
50488 174
18555 286
12275 104
4770 374
15524 509
11432 633
3970 497
3796 196
7129 466
5202 662
6033 99
3548 524
2356 261