4097 541
2781 293
18541 430
12286 710
1253 76
1467 73
1731 70
1353 111
5649 361
4982 783
1954 411
2476 454
3878 590
1111 43
1516 98
2713 197
1361 228
7382 482
2155 296