10446 421
6570 504
6305 385
3373 208
23343 641
31587 623
54426 332
10879 78
2192 51
3003 275
3693 632
3016 353
1536 38