125098 256
5439 326
13494 277
335898 740
21827 715
15459 297
3263 632
774 196
19871 851
14418 184
9747 454
3017 812
20242 483
10473 249
14002 524
16138 188
11387 132
7101 304
7666 528
8993 573
78888 926
30475 350
4288 602
6501 461
10587 687
3905 444
3674 159
3422 59