12408 748
789 54
14525 396
15875 567
4537 174
3081 221
1790 224
5089 405
3477 635
2891 118
1836 459
1834 151
1269 109
1636 293
2087 326
1896 306
3327 509
6560 587
4376 507
2910 280
4184 375
1299 39
4048 761
10505 196