46581 141
2397 114
3307 74
3908 207
112786 75
168787 405
58218 253
20514 811
13028 501
13729 384
7730 320
15772 747
1618 132
24743 67
3457 259
5895 529
17266 326