5602 516
2578 473
2459 115
4875 275
4267 615
21888 683
11639 288
3244 289
2779 128
4819 526
11348 108
11122 59
5576 428
8290 472