34312 156
27404 299
24763 622
88204 640
52622 496
20506 280
20421 115
21810 227
116962 1150
23576 367
22721 576
38012 508
104872 819
29471 733
70550 427
46029 381
25604 575
32799 831
135961 559
30928 162
73484 579
31337 296
111691 637
45190 311