100022 864
12439 118
98338 542
28800 943
37444 260
30673 243
18294 173
18316 601
30031 461
31437 591
33393 854
14885 563
4761 208