22727 525
4405 129
32593 438
184425 558
27875 557
29093 403
12547 592
64230 602
11376 251
14013 276
12469 127
7332 589
5428 296
2976 243
3684 846