396 68
6328 165
17759 475
23246 612
17652 711
7940 926
4426 587
1894 384
2010 191
5438 586
3346 551
1488 284