21988 525
4395 129
32352 438
184225 558
27824 557
29037 403
12520 592
64061 602
11334 251
13945 276
12417 127
7325 589
5421 296
2969 243
3675 846