480 32
46042 534
1335 239
3103 663
151303 212
22092 847
12732 697
313625 705
374944 956
66966 556
55030 723
19887 481
95864 559
22844 244
127963 806
11163 608