3235 310
4004 95
15862 594
1037 58
3872 803
1170 114
2387 59
40368 287
13888 390
9090 392
6537 323
1722 327
1626 282
7599 183
11047 199
16218 165
6087 706
20178 382
6085 661
23987 593
26773 420
7053 733
6624 454
5886 556
9151 105
3757 480
5420 98
5192 103