3283 506
7234 600
5582 665
2391 220
120533 466
49620 322
79187 203
62412 562
61828 505
44429 281
14606 321
8657 723
2911 354
5158 430
1657 262
8703 471