480 32
46014 534
1332 239
3103 663
151257 212
22090 847
12731 697
313576 705
374862 956
66946 556
55010 723
19880 481
95828 559
22842 244
127934 806
11163 608