826 83
1543 42
2586 423
4587 444
1654 204
2241 228
2946 347
2656 422
8304 554
4930 242
2679 445
3600 506
2521 484
6590 443
2663 443
826 29
2023 356
3019 371
2273 265
3312 683
12471 639
3332 628
2090 518
2586 63