3195 233
6534 291
7085 282
50599 204
4414 682
19344 998
29451 228
20996 624
11914 327
5533 140
9475 572
11246 502
3296 49