4060 317
4126 44
10287 201
19275 498
7463 612
2504 295
3819 269
5575 561
17836 270
14839 254
11571 512