3528 561
4717 395
2370 194
12885 843
7289 402
2732 508
3346 861
2345 461
3241 873
903 142
3100 917
2537 672