4197 107
2318 197
15028 150
6132 867
30490 116
6882 370
6667 601
14021 255
5309 111
12483 250
7773 526
3392 28
5096 282
8413 590
8838 129
22026 531
5402 371
6413 381
3721 355
3919 100
7605 148
3965 400
55644 259
16198 127
6483 706
9812 875
10400 199
7873 676