2936 831
1005 51
5851 270
1167 54
1685 336
2545 724
3890 702
2949 277
2136 229
8291 676
4541 703
901 167
1579 380
855 251
3256 891
2640 648
3033 932
2461 747
2452 238
2817 589
600 132
552 136
2533 569
2840 647