2942 929
2035 402
1197 291
8076 750
9283 293
4630 821
3689 808
4159 434
753 56
3890 508
3893 851
3354 564
8586 226
5856 554