4562 270
5057 298
6212 502
6917 409
12520 549
10076 239
11597 304
15931 241
21078 758
19807 644
20237 555
472 86
166 25
621 131
1216 313
1812 389
3100 682
952 81
1642 78
3585 592
3000 466
3679 551
1623 260
4003 848