31107 581
34696 873
49437 966
39113 400
31221 646
20539 448
36703 133
30488 454
45946 562
30259 620
32496 375
44373 948
35474 412
30191 622
55412 317
95583 389
24408 271
38505 170
22720 54
46636 569
43379 118
21758 624
41692 339
39927 642