3295 75
1123 278
8328 484
5093 251
6426 712
1025 117
1473 321
2373 632
1667 270
2812 720
2433 613
2040 481
5705 577
7239 704
2363 434
2317 390
9326 675
3204 293
1545 311
2509 242
2646 385
523 61
788 151
381 26