5793 603
5111 418
8072 356
6537 231
4341 421
6312 388
4246 734
3854 331
46761 119
25868 190
41483 838
57970 355
148907 891