273969 372
111747 676
175473 864
77147 659
25905 492
13180 508
35125 167
21132 351
3497 248
3306 726
16349 614
2167 198
5676 620
4546 847
2524 115
2865 54
1608 158
4529 437
8685 297
3130 63