3012 533
3306 655
1502 344
461 87
1564 433
2676 789
3197 469
1338 71
3558 694
1432 235
3158 418
764 127
1361 253
2893 803
2736 773
2374 487
3275 650
3343 692
2838 246
812 139
1874 454
1501 419
2450 752
1220 149