1247 250
1626 359
758 228
2963 735
1180 301
3921 534
7900 945
19045 440
4572 383
4422 406
2082 418
1650 118
2144 241