3003 583
20528 393
13501 713
159789 259
5581 201
1290 118
6630 612
8542 727
4355 531
7670 212
4349 39
68286 591
28422 291
62247 66
3246 232
10279 499
5653 309
10166 374
3042 81
6228 533
10434 68
13257 399
3440 530
13065 430
7704 412
8796 642
2709 143
1319 81