2971 412
184 87
36 641
439 617
999 488
938 140
689 318
447 858
89 535
463 732
396 364
721 80
368 394
580 274
330 90
1547 842
751 412
624 263
239 992
411 35
369 833