3125 80
10417 393
6194 344
82395 355
30402 228
23075 543
56053 857
79404 694
12012 472
7791 298
28138 566
31966 582
12581 234
8936 57
69731 481
4028 196
54662 623
22203 756
27232 105