3191 300
8842 209
3307 272
8411 501
4346 162
10093 757
4478 572
3380 492
6404 385
2310 153
2877 71
3186 417
7236 320
7041 81
5163 412
9038 749
6912 288
9643 713
11736 89
3431 353
4055 640
5246 793
4765 225
5264 519
5047 686
3268 139
4780 831
14575 878