12226 126
19416 601
6657 27
12548 228
5613 679
9030 442
9632 482
8304 58
544150 860
192552 651
4783 569
82430 547
16486 501
40390 401
55174 513
104176 508
13628 562
4853 82
7828 323
330230 425
16667 325
9747 258
6224 683
6488 715
3966 438
12231 128
4980 555
7755 577