21215 536
3237 63
5340 425
29118 486
29247 154
2425 116
12260 885
5849 62
4253 555
13748 669
2424 100
5431 158
3161 348
1776 186