25 109
99 396
543 440
26 354
166 779
303 220
185 592
273 762
971 745
922 557
700 456
495 199
289 632
615 343
482 617
76 680
32 127
575 390
836 743
41 123