3286 506
7235 600
5584 665
2391 220
120543 467
49620 322
79198 203
62420 562
61841 505
44437 281
14612 321
8658 723
2911 354
5158 430
1657 262
8704 471