986 262
2938 688
341 48
3551 675
1441 221
2418 174
1112 178
1520 383
814 250
3000 910
2822 603
4994 361
1185 284
583 91
962 235
2690 655
1192 338
3789 463
3048 539
876 117
2370 317
1048 203
1479 391
1418 150