6091 291
5771 282
48022 197
4328 682
19242 998
28999 228
20140 624
11563 327
5327 140
9010 572
10756 502
3192 49
2944 232