44535 509
18600 334
16660 485
7556 394
39356 251
19881 395
14083 457
8402 738
13785 183
11154 470
4468 366
17752 503
6931 100
5677 86
30216 181
25245 75
7636 105
39183 245
7763 301
17048 632
22908 249
7318 374
10850 553
7289 308
9816 718
18430 702
14741 634
21489 646