596 125
6670 863
7448 363
2110 175
1291 324
7042 617
2636 31
3001 856
4163 319
4683 694
2302 235
2732 472
2863 895
3299 486
292 60
5285 514
1918 511
8268 572
2745 886
26376 290
1316 330
2574 271
22560 247
1998 642