31115 503
29531 89
34326 501
29598 389
23834 58
43874 833
28532 61
30804 561
27293 818
37624 349
29264 666
29427 434
30902 429
3532 274
73095 397
39125 279
33300 669
34161 320
27111 412
54616 642
23417 580
12999 308
46037 533
37777 911
31613 723
37925 424
28948 147
32152 194