3267 506
7210 600
5566 665
2387 220
120442 466
49614 322
79058 203
62344 562
61671 504
44321 281
14570 321
8645 723
2896 354
5152 430
1653 262
8697 471