3849 420
22884 104
9662 530
6572 83
10764 90
23270 660
7056 571
47454 251
3375 674
2794 415
2013 447
4598 651