13005 305
2691 80
10717 702
51605 646
5398 972
7923 126
22475 813
8685 442
53188 557
18125 443
5873 579
17448 616
8340 873
8355 312
23096 641
20373 90
21853 424
4920 216
10009 473
6535 75
5748 254
5269 112
8800 791
190228 216