5999 516
2682 473
2713 115
5275 275
4446 615
22283 683
12573 288
3440 289
2869 128
4948 526
11457 108
11238 59
5902 428
8307 472