2491 680
491 155
33100 669
5123 346
8084 276
5089 720
3233 505
7556 392
13815 442
25213 430
11811 298
1263 72
3446 603
31041 178
2512 504