20503 442
1514 368
2575 280
2519 340
6786 769
6256 633
227097 329
21221 340
13483 490
4182 412
15194 509
51976 655
73015 66
5247 185
4251 39
8649 549
1728 103