3606 853
991 105
1690 285
4186 396
13045 393
3290 744
4983 380
2577 278
3079 277
3311 500
2073 240
4400 735
36561 1017
16820 566
27450 775
16027 311
10661 123
36532 361
24603 311
38268 571
138026 544
59501 236
45565 163
16763 246
12990 396
41467 105
12487 527
13796 306