6006 86
3902 436
3557 386
2444 341
3515 406
4744 615
1720 57
2726 270
3140 101
2501 312
3841 691
4195 747
3359 374
26347 624
23723 83
16419 280
55191 344
29016 77
70815 1005
47851 522