4658 418
1013 309
233 724
848 297
141 426
9 702
400 148
234 801
471 172
420 206
798 272
526 194
998 564
175 376
994 632
963 92
822 473
952 111
277 975
331 507
835 379
239 654
966 87
299 494