40026 335
25541 122
13874 365
11796 341
30517 292
50971 155
37464 923
13485 245
28295 576
14604 828
29227 622
23804 539
19562 773
15769 439
17962 835
38583 323
13708 812
12104 535
23600 376
11612 801
34678 548
16916 330
29580 65
10933 480
34380 314
45936 740
30092 646
1460 147