3292 521
2089 158
7211 623
4953 252
68780 482
25890 229
34164 853
58288 355
59936 228
24561 822
49989 278
31545 79