12376 897
2882 190
1664 96
2764 368
3578 540
1999 395
2498 374
1570 297
851 126
3902 793
679 125
1101 148
3969 940
3500 613
3878 568
4382 818
7571 631
5216 86
2091 482
3346 611
1888 381
1433 228
1084 331
2979 509