31061 888
2489 181
38930 614
234986 813
3905 551
163526 494
4811 382
342638 1365
40998 481
51306 243
26713 418
32394 224
63399 690
10274 951
46073 253
13325 632
6879 540
9816 385
5657 587
7066 611
42185 401