2251 538
1801 534
37045 94
11505 240
61010 154
1577 194
64693 511
7663 855
117095 258
21934 938
19316 298
22873 629
22914 356
20867 583
4008 227
3196 42
10069 344
5803 650