2972 358
591 99
1506 108
4073 678
7496 796
3169 493
1295 46
7876 926
5950 947
4816 788
9121 149
2917 327
7966 514
3060 612
1893 390
2407 380
1677 201
1488 77
12630 688
15864 447
2846 559
3345 570
3267 767
2569 126