2131 310
1374 292
2963 467
1064 155
2229 427
1014 36
2693 499
673 107
3409 593
1123 246
1611 266
811 94
3579 685
727 168
2154 455
2984 550
3727 684
2926 643