329 58
3248 618
2067 409
885 61
2885 760
2317 460
1368 164
4557 596
4174 811
4196 647
3340 235
13533 272
5996 784
16616 494
16984 482
2159 433
556 145
6426 366
1800 428
2951 843
3700 787
3827 612
2898 257
2655 63