2926 163
4547 359
2412 289
4568 335
7510 879
5364 243
5222 789
4032 372
3578 426
3214 486
6133 578
8680 790
4344 242
8591 319
6370 603
11384 872
15466 528
6697 214
7240 742
8677 131
8715 949
2941 501
3880 391
7420 459
6182 61
5344 325
9552 205
8502 682