2994 790
1799 258
1539 178
2389 416
112946 684
65231 261
18562 240
38664 510
40038 103
65101 637
35332 743
70255 704
73203 282
72534 328
11431 87
25223 619
42214 762
21251 417
31966 276
16868 515
49256 571
39394 888
35002 631
14393 157