2979 101
6002 107
14101 670
34818 128
2853 602
1550 173
12947 406
4613 457
7213 70
5231 612
19060 693
3322 412
10994 168
4879 260
3512 421
38626 105
3581 593
6587 208
3795 687
3001 389
3441 318
4087 275
5980 381
3296 264