1835 361
2212 581
209 48
1589 383
2953 638
927 229
1501 365
2813 687
313 72
1986 502
9143 355
4847 223
11477 529