29042 971
4603 874
1441 77
2665 482
18127 156
3329 450
3047 580
4163 569
1926 446
2846 181
5258 685
3738 215
7715 604
3755 553
2727 136
2310 242
3642 396
3180 538
2150 187
4809 731
2581 587
1821 79
4346 575
7030 280
3816 549
2259 67
4794 503
1703 345