1394 348
2949 380
9034 689
14210 350
14353 297
17270 136
31449 447
6893 213
8383 336
10208 225
18580 430
8997 49
2601 658
4923 574
2847 587
1095 39
3836 177
3533 393
9994 615