273597 371
111711 676
175456 864
77128 659
25895 492
13168 508
35094 167
21121 351
3497 248
3306 726
16349 614
2166 198
5671 620
4543 847
2524 115
2865 54
1608 158
4529 437
8684 297
3130 63