3103 943
1223 347
2525 768
2413 680
679 127
1489 309
1777 379
370 47
440 76
4341 829
2689 713
2984 624
3018 642
16662 646
22764 100
50548 551
56978 68
4044 568
4199 527
2400 490
3195 41
1169 182
504 96
5118 858