480 32
46024 534
1333 239
3103 663
151268 212
22090 847
12731 697
313586 705
374880 956
66947 556
55015 723
19880 481
95835 559
22842 244
127940 806
11163 608