2765 90
15609 491
4205 634
13913 615
3486 268
3009 218
1933 35
5313 680
2504 63
10008 570
4769 572
15968 372
5336 786
1514 46
4175 393
2290 96
15292 803
12388 200
4822 395
6616 336
3906 815
8942 755
27404 871
11421 416