3195 233
6536 291
7092 282
50619 204
4414 682
19349 998
29454 228
21005 624
11917 327
5535 140
9478 572
11248 502
3296 49