2995 570
18162 933
3494 237
11793 562
5197 244
2995 517
1694 54
4393 112
2012 31
2370 280
9003 146
4907 952
5313 829
964 42
8847 373
4534 326
3156 620
1587 86
1459 160
4007 200
5741 697
3014 465
2939 445
1963 334