24003 418
9442 142
18774 119
2434 370
6485 258
28684 528
28562 905
2927 439
2043 332
15478 391
12713 123
3469 414
6069 803
4787 639
8176 70
10481 554
6490 336
16767 43
1949 223
6295 212
3563 651
3249 196
4228 944
2232 156
5510 630
11565 172
2161 287
9223 283