3191 320
2997 193
4603 149
821 130
4975 891
9461 841
2099 252
4889 353
6937 360
13157 292
1736 82
3073 155
3089 226
3911 794
19601 286
7968 855
7250 555
5851 288
2195 162
2432 319
3344 668
3894 763
1479 282
10616 269
2112 268
1858 362
6458 569
7895 261