4931 516
8520 702
2875 113
14386 690
2894 441
2880 73
1123 171
3123 292
8326 216
1955 373
4778 708
2262 235
3035 592
1899 71
10339 821
1528 346
2515 511