50795 133
8791 310
10446 196
312029 707
280324 526
35954 115
4267 541
14265 385
28769 278
8782 313
9447 412
8388 358
6961 689
3407 571
6045 197
3093 245
7483 611
11272 462
1490 157
8844 590
4835 478
14546 249
7354 816
4961 511
1220 102
2850 637
9099 610
13315 357