3293 506
7240 600
5593 665
2399 220
120573 467
49626 322
79233 203
62438 562
61893 505
44466 281
14622 321
8659 723
2913 354
5160 430
1666 262
8708 471