3986 95
15858 594
1033 58
3854 803
1163 114
2376 59
40291 287
13853 390
9086 392
6529 323
1721 327
1625 282
7594 183
11037 199
16205 165
6077 706
20171 382
6077 661
23983 593
26766 420
7044 733
6613 454
5881 556
9130 105
3751 480
5403 98
5182 103
2004 35