3294 506
7244 600
5594 665
2400 220
120579 467
49626 322
79238 203
62442 562
61902 505
44471 281
14623 321
8659 723
2913 354
5160 430
1666 262
8708 471