480 32
45992 534
1332 239
3103 663
151235 212
22089 847
12731 697
313554 705
374802 956
66933 556
55003 723
19877 481
95803 559
22838 244
127919 806
11163 608