2966 313
399 834
962 352
525 94
830 257
410 185
882 827
337 506
601 607
32 225
350 330
605 326
90 322
349 83
384 90
42 375
2117 702
792 11
980 924
252 108
312 293
502 406