2112 493
1406 31
2546 552
1094 105
1418 276
9322 358
3391 746
2315 582
950 144
3539 833
1190 260
2304 327
1631 309
762 79
2500 487
1247 246
2859 921
2911 385
1780 382
2678 392
1215 239
3840 991
4308 843
1432 207