3015 121
2833 388
17624 108
3542 264
20651 796
8967 404
1771 185
3639 600
1836 261
1188 199
3460 348
1275 86
10352 553
3903 601
37067 744
11128 250
2766 466
2842 633
2967 565
7048 831
6502 906