667 202
3351 400
17835 494
10924 73
6437 349
3318 234
4136 541
13588 429
6520 752
3208 124
1623 140
3441 74
7689 843