54230 547
1679 237
34997 243
14611 222
2934 166
6681 686
28472 275
7916 759
45501 603
16791 371
12355 323
3916 62