14060 28
3239 57
2030 211
4845 350
13886 535
5004 318
3060 172
1404 89
5870 252
3007 223
4376 240
3599 163
2028 152
10410 438
2594 388
4247 693
1678 36