50483 133
8782 310
10429 196
312020 707
280264 526
35954 115
4266 541
14258 385
28747 278
8779 313
9445 412
8386 358
6959 689
3403 571
6042 197
3087 245
7481 611
11264 462
1490 157
8843 590
4834 478
14545 249
7354 816
4953 511
1220 102
2848 637
9093 610
13311 357