2902 313
294 628
778 896
329 49
814 257
443 617
831 66
898 230
121 584
405 893
448 858
2602 912
410 413
497 921
238 562
1971 476
330 90
313 201
1236 359
91 535
589 43