3294 506
7241 600
5593 665
2399 220
120574 467
49626 322
79236 203
62440 562
61896 505
44468 281
14622 321
8659 723
2913 354
5160 430
1666 262
8708 471