2496 380
8616 689
13300 350
14253 297
17009 136
31292 447
6812 213
8344 336
10068 225
18539 430
8819 49
2563 658
4880 574
2787 587
1039 39
3791 177
3436 393
9823 615