3001 677
2334 630
2001 529
2623 696
10848 740
1946 311
2075 559
2281 219
6746 350
514 67
1573 397
210 37
995 155
2636 719
1851 564
2071 402
161 33
6118 544
24371 614
8295 641
4023 148
5093 403
3813 747
31404 66
42942 210
21506 748
15352 125
8856 633