45507 500
34377 279
83288 437
75157 798
31662 577
105097 341
10968 67
12068 702
205440 1043
40540 289
9957 362
83914 164
32015 640
24187 346
114822 949
46293 421
14443 230
22453 693
27044 532
25102 847
27089 201
71327 697
19703 189
14967 668