3191 320
2996 193
4603 149
821 130
4973 891
9457 841
2098 252
4889 353
6933 360
13146 292
1736 82
3073 155
3089 226
3910 794
19598 286
7967 855
7248 555
5851 288
2195 162
2431 319
3344 668
3894 763
1479 282
10606 269
2111 268
1858 362
6455 569
7894 261