53718 530
25008 770
19937 348
15544 108
20575 404
22586 711
29269 471
30781 710
7258 613
7432 58
12243 155
33915 508
5422 135
20187 409
3091 117
6933 262
4780 36
14451 207
2351 247
3831 247
4226 592
10475 374
2278 91
6196 665
2976 314
4009 388
3805 76
8195 716