3406 481
2734 154
1754 361
1218 115
3008 666
1929 592
2358 265
1687 183
1844 503
2222 700
3949 565
3698 501
3001 413
11655 405
2341 443
239 63
2331 225
1592 196
2384 349
3283 860
3481 817
5739 312
3145 578
1811 548