3029 170
2575 412
3476 852
908 140
1719 209
17222 758
3030 336
1757 83
3820 251
1533 69
1778 142
4535 358
5927 275
3899 228
2940 232
8330 583
3705 530
1788 268
4702 658
4337 787
4597 629
5645 878
3053 753
3827 677