3193 233
6532 291
7078 282
50559 204
4413 682
19342 998
29444 228
20971 624
11901 327
5527 140
9468 572
11240 502
3294 49