3329 445
3005 302
4392 389
2236 113
2294 398
4197 535
1830 68
6545 677
2601 272
1526 239
5680 643
5182 372
2641 359
5929 560
3713 563
3662 335
8823 705
7602 159
3543 852
2956 700
3377 197
4169 795
5162 443
2992 530