1203 98
3796 289
2521 262
3391 237
2130 391
1458 199
2749 460
2996 531
2779 523
8004 325
3543 861
58381 588
4379 268
2713 61
3759 79
3781 491
3803 265
5152 627
1322 40
5176 782