115588 811
29900 76
26829 376
39451 610
27729 721
63668 725
53515 353
28810 470
79274 942
41176 409
23533 480
60063 560
60465 549
24274 283
42958 853
52027 354
31455 853
35148 399
67566 165
36323 873
145109 508
30759 441
38254 335
45055 615