2525 768
948 159
20246 382
24264 277
1704 82
36362 740
16310 634
6803 726
14979 381
29250 840
8362 745
3009 439
1759 112
4155 396
5384 35
8252 351
1369 177