25005 156
27674 584
10272 608
12509 355
25301 605
11216 104
8485 278
23817 125
6766 103
3552 617
2823 773
3126 694
2652 475
1350 243
1478 225
1224 78
3592 693
1465 134
3283 351
2154 540
1946 178
2470 122
1175 191
2724 572
1603 190
1641 98
2447 705
1079 28