14575453 6302
9479802 3088
13749883 4533
11059056 3716
35049253 9748
2831665 870
12133521 4011
29339235 9965
953272 1998
1333436 2714
12938818 1837
31011379 5381
493478 1068
5752196 1463
491115 804
1032471 603
224872 502
386086 436
196003 345
142898 285
10230253 2613
144975 207
105997 201
355989 650
7151738 2770
60089 113
74785 103
2780827 914