3029 289
2439 328
2529 279
3176 580
5249 760
1327 46
1006 63
3073 555
3636 818
6885 459
4587 582
3360 829
3358 343
4397 777
2503 368
3112 703
4100 870
3732 598
3505 628
3334 502
3461 894
1098 46
25997 531
2301 374