12381 781
5854 279
1943 169
5309 674
5153 613
2602 486
6000 766
4401 993
10565 489
3279 334
7005 861
5705 648
3926 596
1618 42
4837 275
9501 330
4210 142
34582 349
4631 707
1151 88
14028 376
11670 644
2543 514
2292 143