3076 598
2342 379
7932 644
8863 352
37105 925
188059 875
42666 189
28768 324
21709 482
12992 573
2871 747