480 32
46037 534
1335 239
3103 663
151289 212
22090 847
12732 697
313604 705
374908 956
66952 556
55023 723
19884 481
95852 559
22842 244
127953 806
11163 608