275038 372
111824 676
175542 864
77222 660
25938 492
13214 508
35182 167
21154 351
3499 248
3307 726
16350 614
2168 198
5680 620
4548 847
2527 115
2869 54
1610 158
4531 437
8687 297
3134 63