12196 126
19339 601
6583 27
12525 228
5590 679
8999 442
9604 482
8271 57
541823 859
191940 651
4776 569
82408 547
16471 501
40372 401
55141 513
103953 508
13598 562
4848 82
7822 323
329946 425
16656 325
9742 258
6208 683
6482 715
3953 438
12221 128
4975 555
7401 576