3412 640
5875 398
1251 71
4043 454
2584 33
15135 628
3215 166
5883 504
9375 847
4673 471
6206 207
5191 154
5420 659
3082 547
7571 718
85523 584
3024 74
5687 654
5796 693
2722 233
2558 167
1903 74
3954 311
12291 741