1043751 12276
301241 1204
253300 591
425158 2133
1856977 8834
586623 6084
473128 3595
625028 8191
934983 7877
166481 297
366537 1359
903159 6836
169159 472
889967 6738
1600393 9316
498357 3472
523595 5884
195222 1200
244595 1466
839834 8990
347865 993
791296 3533
444455 2400
127502 923