2896 518
2582 353
3058 510
3315 575
1615 147
2874 451
3286 533
2216 278
9542 430
2361 362
1234 63
3306 534
3384 443
2127 294
3693 839
4399 993
2287 390
3080 580
3757 613
4263 836
2472 301
2766 332
1753 58
2879 478