20588 60
10686 217
10963 404
9045 346
2684 103
3862 380
1892 87
5832 754
1799 128
6084 837
8533 631
5281 731
3181 445
9017 670
6657 585
1847 239
4791 715
2601 584
5351 780
4551 388
2369 291
12222 198
8412 101
3517 337
3190 261