4004 503
3585 511
3746 595
2355 375
5065 166
4550 309
1846 559
3223 245
1961 275
1262 132
21003 835
3871 412
1107 47
9262 664
3692 382
2030 347
11018 576
5349 149
5726 631
1660 325
3284 663
2661 600
965 205
5796 465