3501 569
2316 136
4167 978
3395 740
2266 265
1226 66
1781 241
1177 106
1467 148
2245 292
3173 613
1117 98
2422 79
945 105
2577 336
6648 157
3787 809
3911 654
3874 809
4198 817
3383 427
1899 381
4344 472
16089 319