3131 503
3164 404
5460 609
4747 223
3004 507
2115 260
3953 869
8128 122
700 83
3748 768
10909 354
3855 768
3507 569
1852 240
4294 585
5110 750
3121 393
1588 132
3146 909
3684 703
1765 371
2497 353
2988 454
28697 482