3192 523
5014 332
2426 152
2597 268
1476 61
3599 749
2150 383
39221 740
5528 358
9622 534
5237 367
9241 317
4957 560
3364 666
4454 146
8522 484
3401 244
7453 716
5038 520
4106 778
6649 594
4572 647
4441 787
1174 66