508 126
2550 530
981 191
526 139
1899 436
927 69
1365 362
2145 585
13019 217
1921 515
6097 528
2642 323
4156 871
3106 349
7524 635
5118 297
32015 91