669 167
806 81
39578 290
2954 379
9478 482
6343 550
1162 345
2213 571
11998 552
904 110
2474 283
395442 1035
11468 158
16673 380
8327 245
16390 201
60069 834
2844 716
1601 360
421 110
2996 505
1181 323
2355 604
6244 409