23212 118
155985 305
78348 839
61947 540
41646 105
16305 103
17187 608
6510 144
2880 601
12612 426
27223 100
4685 99
2498 461
5168 798
37695 439
4617 490