2935 811
2368 421
3801 495
5822 601
4774 526
1674 442
1311 272
2380 151
2298 537
6172 233
17402 317
2326 440
2357 452
973 83
4072 487
2616 555
2833 722
1631 242
1495 265
3562 902
3094 377
1124 41
6426 367
4027 656