3287 506
7238 600
5588 665
2393 220
120554 467
49624 322
79215 203
62426 562
61859 505
44448 281
14618 321
8659 723
2911 354
5158 430
1663 262
8704 471