2951 582
1078 149
1892 324
688 70
3239 615
2383 502
2136 436
3215 541
3014 324
1855 202
3780 644
2413 182
950 140
3636 731
2522 483
2281 111
3939 508
2711 633
2866 635
982 143
2296 511
3243 828
1710 399
920 123