3299 506
7266 600
5610 665
2405 220
120680 467
49639 322
79394 203
62526 562
62065 505
44566 281
14662 321
8670 723
2920 354
5167 430
1673 262
8712 471