3016 805
1379 328
1471 159
3212 844
2650 722
3221 746
2341 689
3562 652
2111 286
2723 666
3294 655
1077 178
1804 62
2666 687
3044 954
1515 342
2353 640
2991 717
3253 851
2220 435
2539 553
4146 683
3052 578
2973 891