413 413
294 628
1556 842
37 641
738 836
466 732
625 263
988 100
546 966
388 148
990 789
861 975
2292 793
2902 313
444 617
329 49
749 145
692 318
898 230
448 858
451 202
80 168