31496 130
23919 286
30180 947
19838 280
34775 98
34194 873
36402 1036
24732 242
46053 505
31899 318
34153 663
56851 82
39639 482
28513 607
34513 847
30504 292
20780 302
31140 511
29937 828
55556 367
25261 273
38501 433
45324 793
32462 133