4095 845
1439 410
1887 152
2870 809
3103 801
512 92
2734 820
3102 853
2657 794
1321 339
2263 564
2144 394
7596 208
12818 103
5497 367
8081 172
38883 391
13141 360
239309 743
135421 908
32585 195
1119 158
7748 539
19010 527
108523 735
75489 593
8478 594
4855 83