1816 301
11285 293
1599 436
503 62
2901 751
3570 244
7628 195
5260 588
20374 367
6206 416
3950 583
15249 290
4070 585