3294 506
7242 600
5594 665
2399 220
120576 467
49626 322
79237 203
62441 562
61899 505
44470 281
14622 321
8659 723
2913 354
5160 430
1666 262
8708 471