3438 400
4407 328
5489 600
33599 304
10687 314
13732 475
34729 517
9344 788
11623 816
2870 99
8347 79
20297 670
890 55
1423 178
2569 542
3161 94
2715 487
3592 436