22002 525
4395 129
32411 438
184266 558
27833 557
29051 403
12523 592
64101 602
11347 251
13955 276
12431 127
7326 589
5422 296
2969 243
3677 846