12960 160
5236 617
2685 207
11281 906
2247 688
1631 350
4938 858
12352 650
2699 713
3463 596
13918 700
747 197
8902 297
1230 399
2327 704
1663 123
1079 264
7488 581
2177 475
22075 424
973 295
6954 211
2120 514
1037 287