104061 652
48435 393
92258 105
261341 878
423983 1700
168861 590
372356 913
302575 917
446347 724
176601 197
515376 1250
415916 918
326530 1262
1037559 2644
115814 939
67888 693
506892 1904
283518 670
48397 252
75534 444
94337 713