2103 256
10641 796
3048 354
4800 417
5908 891
5261 217
7697 245
4985 319
3302 459
3173 220
8960 361
4778 696
11820 708
3311 710
8334 513
11108 261
6802 184
5835 864
4915 722
8978 285
2352 52
2156 86
8471 850
9549 484