1255 109
3810 193
37787 758
14135 371
2804 428
4301 265
4432 596
1044 142
3183 924
2635 687
3987 266
3992 847
2927 689
2080 417
757 70
1335 84
2374 597
3352 611
2530 702
3359 893