125101 256
5439 326
13494 277
335908 740
21827 715
15460 297
3263 632
774 196
19871 851
14423 184
9748 454
3017 812
20244 483
10478 249
14005 524
16138 188
11391 132
7101 304
7667 528
8993 573
78888 926
30475 350
4288 602
6501 461
10587 687
3905 444
3674 159
3422 59