506 126
2549 530
977 191
526 139
1897 436
905 69
1362 362
2144 585
13016 217
1917 515
6088 528
2641 323
4156 871
3103 349
7523 635
5115 297
32008 91