21589 602
2319 169
8900 711
5123 331
4655 281
35305 1057
3748 628
7470 220
3333 493
4826 58
19385 222
2410 111
8434 251
4413 366
39001 157