4932 516
8520 702
2875 113
14388 690
2894 441
2881 73
1123 171
3123 292
8327 216
1955 373
4778 708
2262 235
3035 592
1901 71
10340 821
1528 346
2515 511