596 171
457 93
1568 455
1895 517
428 136
2874 595
1336 336
2992 872
2815 785
1769 518
1181 358
1161 335
1579 381
2189 714
1787 402
1011 215
1295 330
2542 511
535 107
814 179
385 120
1044 194
2083 296
6489 453
8879 105
3716 480
5218 98
1966 35