3293 506
7240 600
5593 665
2399 220
120570 467
49626 322
79230 203
62438 562
61892 505
44465 281
14621 321
8659 723
2913 354
5159 430
1666 262
8708 471