31480 503
29984 90
34942 501
29999 390
24500 58
44402 834
29020 61
31028 562
27942 818
38034 349
29460 667
29796 434
31111 429
3572 274
73679 397
39637 279
33609 669
34393 320
27346 412
55139 642
23994 580
13299 308
47036 535
38154 911
32146 723
38459 424
29371 147
32738 196