2298 538
1812 534
37048 94
11507 240
61023 154
1577 194
64695 511
7663 855
117097 258
21934 938
19316 298
22873 629
22914 356
20868 583
4008 227
3197 42
10070 344
5803 650