966 150
1248 356
903 227
452 102
1391 324
2969 479
4760 538
4547 645
2979 571
5714 352
752 191
2412 463
3193 726
1453 351
3098 403
1989 487
2975 550
2917 837
1400 202
2247 508
2539 814
4609 787
1533 43
648 94