2131 426
2749 811
1683 361
933 215
1998 471
9007 545
32266 288
3412 589
1698 151
2215 418
53715 557
23737 345
13470 39
12764 487
27967 490
7980 369