956 59
2273 254
7349 219
15120 596
3995 72
2875 642
723 226
2601 595
2283 517
1075 227
1984 478
2622 535
625 148
3018 727
1596 381
2391 698
2604 593
1820 346
1944 396
1036 116
2865 493