5032 457
2361 44
25296 833
4491 240
3780 601
4084 477
2741 157
2289 77
4581 737
4875 577
4727 392
4079 485
3250 150
1929 95
8125 461
4609 641
17197 529
5630 86
2202 245
5688 556
8573 655
4501 414
3626 100
5396 502
9785 589
3825 464
2971 323
15895 702