21098 753
4293 396
2510 283
1361 76
2957 181
4892 441
2947 182
3604 82
231852 1399
15860 92
32953 545
27104 692
40896 374
6836 344
13959 702
76995 102
115421 471
5006 366
7604 387
95130 605
17491 267
53201 200
24887 706
57898 222
41513 817
59637 270
7457 218
2693 117