31075 503
29476 89
34289 501
29559 389
23775 58
43827 833
28502 61
30771 561
27204 818
37578 349
29248 666
29398 434
30858 429
3526 274
73039 397
39093 279
33271 669
34115 320
27087 412
54545 642
23376 580
12987 308
45913 533
37722 911
31533 723
37888 423
28913 147
32117 194