31703 503
30300 90
35343 501
30192 390
24639 58
44689 834
29398 61
31299 562
28288 818
38414 349
29671 667
29951 434
31304 429
3623 274
74172 397
39961 279
33884 669
34998 320
27664 412
55458 642
24128 580
13486 308
47625 535
38403 911
32597 723
39032 424
29566 147
32984 198