5660 335
8125 46
9292 550
13223 134
7410 119
9642 283
11873 238
12352 387
9206 298
8405 471
5515 145
7856 392
9000 201
5340 143
15578 580
18294 72
13640 767
11007 834
15221 264
9965 848
11633 92
14514 340
14609 758
11074 58
276471 1575
2671327 6577
699224 1985
375326 1082