12081 90
3050 393
10099 939
4218 797
1132 233
2774 601
1565 167
1778 211
2371 420
2963 521
13177 534
2880 584
1611 224
3334 243
2688 495
1923 296
3448 546
9876 628
19692 523
3240 434
1523 89
2860 143
19164 1027
3439 582