51601 761
7502 718
6497 468
4212 107
7099 450
6213 558
15611 148
15603 245
2325 197
19656 1110
15086 150
6155 867
30567 116
6899 370
6680 601
2339 295
25503 447
4442 618
14077 255
5321 111
12519 250
7818 526
3409 28
5117 282
8456 590
8871 129
22065 531
5768 400