3601 127
10666 775
26346 235
7508 310
9847 201
4662 554
5545 109
6788 524
2944 72
2336 277
2435 36
4506 353
3902 466
26260 633