318 95
2628 613
2788 577
2689 550
1607 509
18026 301
5900 641
7238 599
30225 289
15967 359
2936 197
50365 174
18538 286
12272 104
4768 374
15465 509
11427 633
3965 497
3789 196
7125 466
5200 662
6030 99
3548 524
2356 261