599 71
4373 701
3892 391
2111 495
4298 592
1298 93
23101 468
962 256
696 86
496 97
1073 86
6048 350
3289 887
3025 268
2907 600
6374 595
899 220
3502 269
2574 793
1515 344
1426 301
1353 361
3444 558
5312 535