2900 306
48760 781
21406 81
39239 122
36973 725
32001 150
11639 115
3675 211
4147 114
4355 144
9869 334
12425 723
7786 624
6295 561
2507 160
1890 364
3946 406
610 102
3454 482