3097 731
2230 47
745 208
2791 576
1402 309
3078 688
5004 820
4475 482
1142 259
1581 174
2251 636
1885 352
1494 187
435 59
1583 280
2180 424
3002 225
2933 277
8597 187
2797 772
974 183
3047 791
1973 297
544 34