273505 371
111700 676
175446 864
77126 659
25892 492
13165 508
35090 167
21116 351
3496 248
3306 726
16347 614
2165 198
5671 620
4543 847
2523 115
2865 54
1608 158
4529 437
8684 297
3130 63