1308102 251
7020180 1793
25098908 11127
5833934 1994
3895383 2280
1447375 364
1221203 204
8096129 5224
21017188 7580
11830028 4687
4323890 1218
5001760 1998
6326385 1394
7559221 2422
26419156 11020
6633570 1407
2275197 581
2155003 807
2354884 637
8293804 2827