1295 135
3312 812
27270 604
391582 1034
4449 651
7396 95
18870 722
47863 379
4671 70
4934 366
2754 373
4657 191
6048 690
14121 345
3480 39
4068 356
4930 956
3275 263
13611 200
23403 167
22133 483
193908 579
5416 100
85380 788
9097 796
12177 532
55162 452
2377 135