1506 110
3602 346
3490 859
4807 424
1339 388
3745 97
1695 236
7855 411
2032 349
7173 490
611 66
1191 106
3401 684
3404 895
2929 891
1014 201
3553 470
3483 853
2687 694
1371 325
4967 602
1672 399
5852 624
3732 78