51448 756
31008 256
17088 536
2108 174
12539 687
7041 47
45741 592
3314 32
18735 428
8112 170
12337 653
3352 316
13643 670
5123 171
3512 728
7011 606
5220 517
22495 435
10268 369
1167 140
6048 571
28927 120
2892 509
92187 633
1424 273
21176 51
1674 62
5270 714