480 32
46040 534
1335 239
3103 663
151293 212
22092 847
12732 697
313613 705
374923 956
66957 556
55029 723
19885 481
95859 559
22843 244
127956 806
11163 608