21078 383
5509 389
8425 547
2529 246
27328 645
16347 696
11920 368
8768 563
5617 38
9684 167
4720 205
2909 417
3666 164
35924 374
3869 860
5307 58
7637 445
2144 224
2323 498
2607 439