3981 240
4322 308
7599 427
2326 351
3903 307
4033 631
4116 463
3309 104
3195 826
2082 110
3842 294
998 160
4813 302
2444 265
5751 511
1861 71
3148 486
4217 743
2255 177
5319 725
5326 697
10290 915
3548 171
4717 705