3300 904
903 164
3603 638
1831 538
2137 507
591 55
2680 714
1294 322
3077 629
2311 262
5697 399
3579 332
1975 95
2045 362
1765 258
3340 796
2595 81
3210 490
1669 293
700 113
10393 262
2879 864
4688 680
1144 326