1028 69
2983 594
3797 566
3436 515
6641 956
1517 49
4102 380
4173 434
4300 932
1981 242
2412 658
8679 356
3013 553
1114 112
2903 478
3944 338
3865 859
16312 654
4574 201
6166 600
1564 108
1001 201
10059 654
11470 548