2342 54
14449 107
2681 214
6590 278
25559 870
10995 842
9233 293
5661 72
1200 29
8580 351
12738 539
9314 560
7272 573
4266 770
2549 48
8593 357
9116 314
3605 662
4533 519
1505 152
15263 747
3920 331
3327 327
2648 147