2912 101
8141 606
3395 143
3765 36
2837 368
5200 629
6628 588
2890 197
6316 839
3958 716
2609 265
4547 761
6180 72
4736 626
5526 483
5202 395
1908 57
3346 602