12329 126
19721 601
6832 27
12652 228
5722 679
9179 442
9779 482
8463 58
551719 860
194796 651
4808 569
82505 547
16519 501
40467 401
55270 513
105035 508
13701 562
4883 82
7865 323
331244 425
16699 325
9788 258
6269 683
6505 715
3990 438
12288 128
5002 555
7851 577