319 95
2653 613
2856 577
2952 550
1622 509
18091 301
5947 641
7250 599
30263 289
16097 359
2938 197
51243 174
18626 286
12282 104
4892 374
15595 509
11442 633
3978 497
3815 196
7150 466
5218 662
6056 99
3552 524
2364 261