38956 843
14373 161
18716 704
6124 420
4736 327
4325 288
10785 777
3305 489
3069 67
3236 625
4341 686
8084 469
3275 405
13967 363
5493 394
2714 296
2769 257
2638 85
5907 385
3029 82
8358 486
3466 560
8233 631
2272 410
2062 317
1474 28
3677 628
4237 706