3193 233
6532 291
7078 282
50575 204
4413 682
19342 998
29446 228
20973 624
11903 327
5529 140
9470 572
11240 502
3294 49