1820 301
11287 293
1599 436
504 62
2901 751
3572 244
7628 195
5262 588
20376 367
6206 416
3951 583
15251 290
4071 585