2096 239
2253 337
3348 391
3679 652
1796 232
3614 558
3946 730
3524 719
2471 359
3940 911
1050 97
3162 447
2220 489
2508 302
3941 879
3143 417
1762 338
7191 596
2980 135
1879 174
1839 296
1674 209
3355 777
2501 500