2031 533
695 205
28388 600
1366 163
3645 105
17679 133
92472 683
19633 358
12723 666
11257 715
9839 165
2443 367
22589 486
5015 331