32396 603
17586 546
36309 952
11597 675
21744 422
3285 517
2497 67
7952 483
85282 839
16953 326
12624 31
48331 491
17526 450
27695 41
48919 592
21886 188