305 69
2629 129
24977 71
9109 392
16753 158
2590 430
2638 770
15916 154
3488 244
1595 41
27550 43
6283 545
19115 452
12741 721
1199 328
9595 49
3001 979
13061 97
2328 657
10895 697
4199 703
1292 414
25558 57
5219 339