2955 841
418 119
2126 523
337 35
2333 535
1453 409
1296 315
2923 860
1812 150
1822 214
1347 291
2337 423
2899 779
2263 296
4412 929
1800 402
3225 638
1650 164
3164 89
3755 355
2990 587
14839 158
1248 245
8837 591
76995 802
30384 567
40268 717
48334 102