480 32
46045 534
1335 239
3103 663
151306 212
22092 847
12732 697
313627 705
374953 956
66972 556
55031 723
19888 481
95867 559
22845 244
127965 806
11163 608