4051 880
14392 310
2266 373
2385 411
11192 384
3273 839
814 30
15301 738
4635 289
2192 262
2125 416
2494 469
2193 220
3612 852
8250 753
1005 87
3979 813
1546 227
3086 790
3301 732
10025 265
3515 488
12649 619
1028 68