44585 509
18612 334
16669 485
7590 394
39769 251
19966 395
14110 457
8441 738
14105 183
11193 470
4482 366
17804 503
6962 100
5701 86
30421 181
25344 75
7665 105
39347 245
7789 301
17060 632
22977 249
7354 374
10867 553
7308 308
9848 718
18471 702
14773 634
21563 646