38960 843
14373 161
18719 704
6124 420
4737 327
4325 288
10785 777
3306 489
3071 67
3236 625
4341 686
8084 469
3275 405
13967 363
5493 394
2714 296
2769 257
2638 85
5909 385
3029 82
8361 486
3466 560
8233 631
2273 410
2062 317
1474 28
3677 628
4238 706