1503 229
3986 807
1315 64
2519 442
5054 601
3906 555
4413 503
2897 461
7539 368
3431 378
6693 894
1540 154
1706 101
3385 373
24643 476
4822 686
4927 493
3877 784
3188 743
2197 206
6516 936
2200 318
3307 446
3695 707