3283 506
7234 600
5582 665
2391 220
120532 466
49620 322
79186 203
62412 562
61826 505
44429 281
14604 321
8657 723
2911 354
5158 430
1657 262
8703 471