3293 521
2090 158
7211 623
4953 252
68789 482
25896 229
34168 853
58298 355
59942 228
24563 822
49996 278
31552 79