38977 843
14376 161
18725 704
6124 420
4737 327
4326 288
10785 777
3306 489
3073 67
3238 625
4341 686
8085 469
3277 405
13970 363
5494 394
2716 296
2770 257
2638 85
5915 385
3030 82
8361 486
3467 560
8235 631
2273 410
2062 317
1475 28
3677 628
4239 706