14061 28
3240 57
2030 211
4845 350
13892 535
5004 318
3060 172
1404 89
5870 252
3007 223
4376 240
3601 163
2028 152
10410 438
2595 388
4247 693
1678 36