4076 53
3992 62
4422 639
1096 47
7713 484
1639 148
2880 746
2418 455
1854 575
4226 179
743 168
8611 65
5418 717
3189 704
3767 851
2203 366
583 68
2565 552
2261 515
4406 189
3705 334
3791 686
4107 101
3325 699