1655 101
2346 264
17855 36
15432 547
5907 466
6835 596
5507 807
5598 278
20188 735
6622 350
4262 503
9144 472
3279 458
3563 152
5691 197
11385 650
2185 114