3031 466
970 244
2882 548
2302 331
2503 511
11720 643
8859 597
6721 70
4150 926
3039 715
991 104
3343 543
766 98
4026 665
2100 352
2843 713
1267 127
2908 506
1546 257
579 109
20078 620
22122 695
29003 928
11328 155
16707 492
16712 430
8303 738
8789 729