318 95
2631 613
2796 577
2731 550
1608 509
18033 301
5916 641
7239 599
30235 289
15990 359
2937 197
50482 174
18554 286
12274 104
4770 374
15515 509
11431 633
3970 497
3796 196
7129 466
5202 662
6033 99
3548 524
2356 261