3287 506
7238 600
5590 665
2395 220
120558 467
49626 322
79220 203
62430 562
61872 505
44450 281
14620 321
8659 723
2913 354
5158 430
1663 262
8705 471