5096 596
2180 508
35998 189
2510 632
5064 492
4473 723
27681 810
2231 526
1553 313
1899 578
21406 566
2995 407
1177 369
2557 553
2687 791
1698 509
23230 590
2692 174
4019 138
2779 847
10572 71
154 32
3031 706
5063 214