30285 47
45297 77
23643 172
21721 617
30897 212
16919 405
22035 153
11411 396
7930 319
3058 273
11602 441
13486 655
21696 504
10386 545
35174 102
13981 885
18720 1006
40874 55
3981 432
9103 130
4652 909
6757 640
34638 351
30655 210
8186 135
15282 632
52711 818
22831 121