3096 583
4328 647
2358 422
1704 461
2883 105
5493 581
1029 28
1770 384
5443 432
953 68
4545 728
4180 406
1130 181
5490 717
2573 307
1513 362
1686 228
2055 209
2365 589
2837 561
3423 836
3343 610
1497 217
3281 600