2526 768
949 159
20247 382
24265 277
1705 82
36366 740
16312 634
6803 726
14979 381
29257 840
8365 745
3009 439
1759 112
4155 396
5384 35
8252 351
1369 177