3003 583
20530 393
13502 713
159796 259
5583 201
1290 118
6631 612
8542 727
4355 531
7671 212
4349 39
68294 591
28425 291
62259 66
3247 232
10280 499
5653 309
10167 374
3042 81
6229 533
10434 68
13259 399
3441 530
13066 430
7704 412
8797 642
2710 143
1319 81