2323 503
2879 670
2225 490
697 161
945 302
1499 483
2286 479
25381 280
9187 485
65205 346
29379 111
11094 826
15527 158
25005 200
3755 925
9685 239
5598 469