21998 525
4395 129
32383 438
184248 558
27830 557
29045 403
12522 592
64082 602
11339 251
13947 276
12422 127
7326 589
5422 296
2969 243
3676 846