273574 371
111708 676
175455 864
77128 659
25893 492
13168 508
35093 167
21120 351
3497 248
3306 726
16349 614
2165 198
5671 620
4543 847
2524 115
2865 54
1608 158
4529 437
8684 297
3130 63