3501 239
1557 201
1008 140
2698 387
1644 359
1795 328
1750 278
1461 260
898 96
967 91
9884 399
2165 444
1444 207
11660 894
1474 268
3027 790
2800 685
2517 651
2347 467
4586 270
2617 440
2560 648
973 146
5362 693