2830 640
1098 357
2846 631
2529 628
383 98
1926 445
954 279
2479 817
1035 295
3454 378
22132 377
2040 86
3933 515
4880 728
3928 302
4538 400
5795 61
5882 489