40928 168
24432 401
16869 418
10055 151
17725 473
19404 168
19582 774
31376 566
23487 347
28809 538
11451 822
8803 563
3885 278
36610 897
12041 647
21451 233
4276 425
11095 247
14540 585
33631 298
20512 362
14022 453
9040 245
6264 585
36835 608
15143 657
34365 343
12927 172