93 322
1010 369
962 352
63 390
693 146
864 358
300 324
456 577
73 414
650 14
251 238
13 509
178 468
415 185
905 372
831 257
528 96
42 7
309 328
67 236
227 512
801 393
958 825