5006 126
1675 236
1667 122
3268 504
2914 349
6291 828
6286 598
1313 72
2105 439
2659 476
3410 727
2569 445
3229 409
4204 532
3412 578
4705 960
4562 794
2915 386
5112 601
1958 207
1362 208
3852 320
3521 370
25741 182
90942 723
26486 642
16153 479
24531 508