480 32
46041 534
1335 239
3103 663
151299 212
22092 847
12732 697
313620 705
374936 956
66960 556
55030 723
19887 481
95862 559
22844 244
127959 806
11163 608