1348 348
2902 380
8977 689
13974 350
14347 297
17225 136
31432 447
6881 213
8379 336
10204 225
18574 430
8975 49
2593 658
4920 574
2842 587
1081 39
3828 177
3523 393
9985 615