978 167
1815 482
2581 196
2173 529
2177 418
1350 208
5668 832
2402 663
1348 260
3723 841
864 101
3412 559
1261 326
1856 288
3065 830
2455 511
4361 420
3487 622
1712 488
1158 146
2991 695
1826 395
3839 747
1730 88