3287 506
7238 600
5589 665
2395 220
120557 467
49626 322
79219 203
62430 562
61868 505
44449 281
14619 321
8659 723
2913 354
5158 430
1663 262
8704 471