3435 400
4402 328
5481 600
33594 304
10684 314
13728 475
34697 517
9342 788
11618 816
2863 99
8332 79
20291 670
888 55
1417 178
2567 542
3160 94
2709 487
3592 436