3031 560
1095 203
4422 633
1818 455
2968 927
2541 643
4275 668
2922 720
2301 619
779 171
3010 438
2340 478
2429 397
3216 529
1543 230
2293 431
1853 267
1895 299
2180 683
3403 879
1371 179
1565 110
2926 819
3036 766