41196 337
16472 393
65756 662
9225 387
4383 436
4942 193
5790 281
3047 306
4542 514
6945 433
9382 686
118108 637
31407 328
11735 67
50694 920
102199 343
89196 278
25970 115
26006 315
7322 576
19430 769
52327 148
11670 935
11436 481
29344 258
3240 526
16966 879
9401 530