21098 753
4293 396
2510 283
1361 76
2957 181
4892 441
2947 182
3604 82
231861 1399
15860 92
32953 545
27105 692
40898 374
6837 344
13961 702
76998 102
115427 471
5006 366
7604 387
95132 605
17491 267
53204 200
24887 706
57900 222
41514 817
59647 270
7457 218
2694 117