643 158
2047 178
1745 300
2603 637
1471 314
2361 555
3167 658
2119 297
3043 821
1699 326
2485 309
1258 47
2439 546
3098 664
1662 302
1239 211
1983 331
803 141
2888 574
4647 532
2752 554
2867 566
16924 430
19717 385
6702 166
21460 430
11236 936
14781 382