2533 551
1114 316
7597 317
4855 44
11444 201
21996 500
8764 612
2862 295
4416 269
6320 561
36026 277
18140 255
12625 512