127032 511
219572 437
76212 184
91303 578
2600 84
119886 410
199344 886
122225 344
358484 1167
90517 558
315992 810
4950 684
72529 551
24365 451
128333 680
418209 919
42474 212
54067 497
160440 402
3976 537
130966 527
44911 840
60713 324
154363 632