3727 301
5014 299
4832 757
26331 323
9528 353
9430 663
5110 675
7786 115
10089 207
4225 266
6514 179
3885 84
3823 423
22889 226
10191 309
6350 61
4476 327
2960 136
4548 515
14025 661
19950 273
18107 840
8159 518
10146 444