3003 583
20528 393
13502 713
159790 259
5582 201
1290 118
6631 612
8542 727
4355 531
7670 212
4349 39
68289 591
28424 291
62253 66
3246 232
10280 499
5653 309
10167 374
3042 81
6228 533
10434 68
13258 399
3440 530
13066 430
7704 412
8796 642
2710 143
1319 81