49296 438
8297 352
5331 311
46485 289
5578 589
1708 37
5829 55
5265 636
17035 663
2634 255
3679 159
4536 901
4752 242
16219 427
2509 192
11161 244
4243 527
3285 188
4356 776
4599 606
14624 699
2131 111
5159 559
7162 618