3503 478
14749 201
17152 563
7901 622
8063 665
5133 214
11336 336
17234 591
2327 106
4176 472
4496 631
10694 564
5031 120
2944 454
4833 826
2134 547