4111 317
4143 44
10315 201
19343 498
7488 612
2516 295
3848 269
5597 561
17948 270
14872 254
11606 512