3130 80
10417 393
6194 344
82399 355
30404 228
23076 543
56054 857
79406 694
12012 472
7791 298
28140 566
31968 582
12581 234
8937 57
69731 481
4028 196
54662 623
22203 756
27232 105