21005 669
2899 636
2970 655
4588 857
2311 375
14060 367
2898 504
3402 684
3218 585
3120 229
3532 215
2665 411
3460 109
1261 84
1246 183
2177 340
4329 205
3870 435
3440 914
29367 249
899 70
2166 317
3568 653
3862 329
1838 303
3459 727
3015 610
17905 586