751 42
1697 332
2692 576
5081 310
3027 492
4394 313
4163 953
6219 354
7038 510
8867 861
12489 549
2973 597
3950 79
2643 620
8457 229
2914 774
2441 295
9304 914
8416 329
1493 267
1185 239
2616 652
1302 267
1573 210
2620 650
2779 627
2520 439
404 27