15092 343
81813 298
2242 662
11548 721
7110 131
25173 554
2404 616
621 173
4896 279
5743 44
396 117
8068 78
9853 739
11397 619
2928 368
8312 442
4532 439
1151 52
6154 486
16159 930
15807 367
1380 104
3962 703
9156 493