2684 127
45683 333
1802 402
1327 374
188 39
3993 112
80831 411
26340 153
1488 438
8310 787
28535 668
6417 678
1746 43
45925 336
93161 228
15786 630
35466 110
25877 176
10826 138