3297 506
7256 600
5603 665
2403 220
120629 467
49630 322
79308 203
62480 562
61983 505
44518 281
14645 321
8663 723
2917 354
5162 430
1667 262
8709 471