13990 513
5683 134
7405 153
6047 636
4439 318
1821 238
5227 253
2555 109
2144 457
3054 481
2857 193
2790 190
3846 370
6033 395
5895 144
7733 122
6101 447
51285 540