1395 401
4384 868
17319 271
3636 467
4598 681
1494 329
1322 28
4173 324
4635 935
2044 225
4189 414
2114 363
2890 731