2456 613
2590 580
581 95
2592 752
2344 686
1516 294
1165 309
722 119
1075 312
1135 52
1673 27
2580 476
2518 576
579 173
580 156
2767 758
450 138
2383 646
1349 128
1677 349
933 292
13333 645
3317 534
2735 395