3290 506
7239 600
5593 665
2398 220
120567 467
49626 322
79228 203
62435 562
61890 505
44462 281
14621 321
8659 723
2913 354
5159 430
1666 262
8708 471