2870 656
1715 66
5608 485
2853 857
4601 383
1597 335
3542 640
3515 561
855 140
4389 938
1841 513
2453 503
4839 497
1734 199
2552 124
4645 367
20870 758
1130 313
971 160
2116 271
3132 802
2804 816
3458 562
1800 402