3041 80
10409 393
6193 344
82366 355
30395 228
23071 543
56047 857
79381 694
12012 472
7789 298
28130 566
31960 582
12579 234
8935 57
69730 481
4025 196
54661 623
22200 756
27227 105