3001 645
2789 414
2146 418
2755 352
1826 288
3411 684
2396 504
3089 743
2919 616
2895 751
1709 391
3409 770
2363 498
5206 474
4095 804
587 132
1837 301
908 127
2193 657
6232 363
2884 645
3833 824
12430 859
3115 755