2968 80
10408 393
6192 344
82359 355
30393 228
23071 543
56041 857
79374 694
12012 472
7789 298
28125 566
31960 582
12578 234
8934 57
69728 481
4025 196
54659 623
22199 756
27227 105