46846 149
2894 29
6760 294
5836 49
5003 576
6227 398
24361 800
6352 616
182655 302
10552 45
4876 326
5936 701
7457 515
8535 1002
61901 540
44807 694
62605 373
5897 432
42753 633
19377 484
4159 274
2190 109
2667 523
51645 454
65670 473
62660 716
109477 109
5555 405