3075 917
991 222
8039 301
21019 716
12488 1012
8550 275
2847 191
40138 223
9164 486
2325 336
3362 619
2271 38
4793 552
2340 558
3694 279
4090 869
5657 55