31115 503
29531 89
34329 501
29599 389
23836 58
43874 833
28532 61
30804 561
27295 818
37624 349
29266 666
29427 434
30902 429
3532 274
73099 397
39128 279
33306 669
34162 320
27112 412
54620 642
23421 580
13005 308
46044 533
37778 911
31613 723
37925 424
28948 147
32154 194