3593 350
20372 363
4502 285
1508 277
5811 147
11048 494
5570 904
25018 561
6998 598
58131 704
20638 295
5064 499
1864 124
14086 505