2883655 17219
1265343 12189
339016 2674
559253 2618
1441363 13986
344278 2444
1112253 12093
297842 1803
350615 1529
121493 529
229795 1156
1005554 7757
312056 1601
20621 105
594625 5517
340350 3529
859148 3624
1175655 7434
200201 571
382692 1470
523994 3803
280887 1552
150974 346
558391 2215