4057 80
4221 826
1488 261
3633 130
424 42
2103 350
1232 202
2425 307
1844 552
2861 718
2641 499
1163 189
3370 959
1687 434
1869 398
2673 553
1335 228
2094 354
1816 336
1508 309
2521 467
21388 173
4060 670
1561 104