22732 525
4406 129
32610 438
184434 558
27878 557
29096 403
12549 592
64239 602
11381 251
14016 276
12471 127
7332 589
5428 296
2976 243
3686 846