3448 400
4425 328
5530 600
33618 304
10699 314
13747 475
34877 517
9371 788
11684 817
2904 99
8407 79
20333 670
900 55
1436 178
2580 542
3177 94
2730 487
3601 436