3499 820
2216 377
4267 891
8478 559
10183 616
2772 510
2665 467
2383 264
5833 60
455 53
10488 280
5353 165
15720 340
8761 621
3008 881
3037 268
1031 145
4045 386
7622 477
8353 236
15571 656
6823 656
2278 151
3578 730
2154 135
4025 739
5809 771
13456 397