3095 621
2191 607
2327 490
731 133
3462 578
3056 870
4250 758
3411 860
1957 498
3845 376
1330 293
1495 56
1659 347
2394 350
3308 775
1253 40
2923 431
2466 412
6650 648
2506 218
1482 341
3763 847
826 231
3484 396