3083 146
8566 485
2185 341
3755 457
4623 718
1874 362
3335 530
3855 722
3296 405
2376 536
8578 175
2170 384
2456 302
1811 95
3700 889
3593 577
2912 494
8685 415
5042 309
8177 328
2691 295
10642 277
15732 184
2959 615
19526 246
3966 259
6759 956
8626 420