3002 501
417 53
1957 348
2278 410
2154 358
2916 700
3176 923
2410 266
3021 683
3829 451
3360 572
1096 209
790 108
1234 182
2693 649
1204 350
3448 492
1958 600
1702 156
872 115
12628 669
2463 742
1884 358
3119 918