823 28
3129 660
4503 315
2984 596
2962 974
1260 332
2826 582
2563 653
10304 938
4778 304
2732 542
2587 558
3176 448
2083 193
2911 667
1017 238
2269 367
2523 598
3859 451
4807 154
1098 298
2314 722
1273 339
1112 193