573 30
3376 737
2432 619
3611 620
128 29
2818 283
1810 141
1854 392
2452 311
2315 589
1172 260
2929 709
2788 758
5045 534
4142 267
3950 671
1551 307
5125 885
1003 32
2154 404
1640 396
1810 328
448 65
3026 682