2635 309
929 97
23762 442
31968 961
36368 695
6454 588
9899 403
1099 312
2566 187
2974 375
5783 257
11561 649
2979 80
2726 379
12589 324
3620 111
2603 581
38726 264
18632 523
1573 378
6147 291
4636 52
1189 279
2083 679