2410 302
3527 328
103107 199
7938 165
19992 91
2742 223
4959 542
2941 273
8830 294
5707 493
8732 949
19475 414
5960 656
3890 820