22001 525
4395 129
32398 438
184262 558
27833 557
29050 403
12523 592
64098 602
11346 251
13953 276
12428 127
7326 589
5422 296
2969 243
3677 846