31065 503
29459 89
34268 501
29553 389
23740 58
43808 833
28490 61
30752 561
27185 818
37553 349
29240 666
29385 434
30848 429
3524 274
73003 397
39063 279
33262 669
34100 320
27073 412
54524 642
23360 580
12982 308
45881 533
37713 911
31515 723
37871 423
28893 147
32110 194