18043 270
972 58
15543 44
5387 832
2339 309
9688 44
21486 909
4397 771
2114 287
1836 348
1880 112
19504 565
17833 699
24154 669
3408 195
6878 866
12828 582
3894 363
15766 60
7385 665
5522 449
13406 722
30206 581
5052 484