480 32
46027 534
1333 239
3103 663
151270 212
22090 847
12731 697
313594 705
374891 956
66947 556
55019 723
19883 481
95837 559
22842 244
127941 806
11163 608