22001 525
4395 129
32406 438
184263 558
27833 557
29051 403
12523 592
64099 602
11346 251
13955 276
12430 127
7326 589
5422 296
2969 243
3677 846