31061 888
2489 181
38929 614
234970 813
3905 551
163512 494
4811 382
342638 1365
40997 481
51305 243
26713 418
32391 224
63396 690
10274 951
46071 253
13324 632
6879 540
9816 385
5657 587
7066 611
42185 401