328 92
920 254
681 174
2654 659
16006 422
5516 530
5716 184
5298 238
2858 40
8554 553
5296 477
4757 188
6808 728
3665 70
5510 309
5849 648
3790 375
7042 607
8922 543
7336 928
6966 340
7307 508
6142 115
4634 505