22001 525
4395 129
32395 438
184261 558
27833 557
29049 403
12523 592
64092 602
11345 251
13952 276
12428 127
7326 589
5422 296
2969 243
3677 846