1114 256
4345 111
3055 907
8710 691
17532 541
7237 605
7572 562
5777 540
35403 207
94074 398
38759 446
2663 346
2861 480
2211 121
2496 365
5083 611
1160 165
1548 161
7981 425
1107 45
12285 812
4411 590
97568 1101
6817 291
2892 630
21717 738
9051 303
37663 912