3031 521
1022 80
13754 335
3111 789
1127 33
1456 203
1784 105
2723 351
1268 60
2371 519
3865 863
1437 151
2392 660
5851 152
1075 101
1165 94
2598 149
8778 574
5781 900
4800 664
11854 774
3148 454
3094 641
969 74