2301 253
3426 473
163805 538
3597 240
12744 663
28690 247
2366 148
20769 500
5431 193
4509 397
3570 283
14197 647
6154 232
5652 718
2726 142