38965 843
14374 161
18720 704
6124 420
4737 327
4325 288
10785 777
3306 489
3071 67
3236 625
4341 686
8084 469
3276 405
13968 363
5493 394
2715 296
2769 257
2638 85
5910 385
3029 82
8361 486
3466 560
8233 631
2273 410
2062 317
1474 28
3677 628
4238 706