2393 675
2588 653
451 122
2305 587
349 93
528 119
956 276
1691 414
2141 540
403 81
1059 242
1323 281
368 103
2885 907
1545 412
2286 588
1526 360
1185 268
2652 747
3050 746
1466 376
937 221
1966 446
40757 647
4511 345
3300 694
1567 387
1028 313