3597 80
10483 393
6224 344
82795 355
30499 228
23108 543
56218 857
79605 694
12038 472
7839 298
28334 566
32082 582
12595 234
8980 57
69847 481
4049 196
54714 623
22265 756
27312 105