2508 768
911 159
20227 382
24241 277
1690 82
36176 740
16189 634
6786 726
14948 381
29156 840
8317 745
2927 439
1748 112
4137 396
5361 35
8241 351
1358 177