54733 600
45557 253
9679 135
9352 72
10307 189
10384 246
8184 526
16830 725
6705 386
8219 415
5868 145
8381 392
7187 601
6517 593
5477 222
9001 411
3577 71