986 262
2938 688
341 48
1441 221
2418 174
1112 178
1520 383
814 250
3550 675
2822 603
2999 910
1185 284
583 91
4993 361
2690 655
1192 338
3789 463
3048 539
961 235
876 117
2370 317
1048 203
1418 150
3202 618