3287 506
7238 600
5590 665
2396 220
120558 467
49626 322
79220 203
62430 562
61876 505
44453 281
14621 321
8659 723
2913 354
5159 430
1663 262
8705 471