3686 598
2945 379
11295 645
12093 352
43803 926
225483 878
46457 190
31961 325
23007 482
15828 574
3022 747