3056 53
15481 599
2940 108
1478 83
9570 194
6590 702
1488 162
1637 147
7287 470
2485 577
2925 410
3998 753
12006 564
8353 322
1107 46
3157 645
3815 722
2077 593
6589 678
41545 416
32850 166
1461 174
2740 410
1821 329
1427 317
1231 169