28890 96
8539 116
29124 686
11641 480
5816 700
1231 256
2097 316
2978 98
2565 465
1635 464
2235 446
2098 149
1840 346
6616 584
2798 757
2355 659
3040 930
3548 427
1834 486
6318 430
16475 503
7569 596
4949 611
9912 109
13461 697
27231 62
12981 123
11164 476