523 37
2821 768
2281 500
1166 157
2863 475
2736 78
513 95
1710 399
3112 371
9318 704
6929 622
4088 689
2045 239
2998 650
2984 678
1327 270
796 62
2516 674
2955 474
2852 490
1440 412
1713 392
509 41
2035 296
2184 560
1831 483
3111 891
1547 167