2912 101
8141 606
3396 143
3766 36
2839 368
5200 629
6628 588
2890 197
6316 839
3958 716
2609 265
4547 761
6181 72
4736 626
5526 483
5204 395
1908 57
3346 602