4904 433
2763 291
6932 723
7017 204
21026 38
12116 533
2252 168
3229 430
1391 348
1728 493
5535 526
1342 254
5709 515
3989 619