3171 233
6509 291
7054 282
50501 204
4409 682
19333 998
29411 228
20848 624
11865 327
5505 140
9426 572
11217 502
3281 49