18372 811
29957 68
32759 258
21576 696
29609 90
55207 389
50855 422
18256 134
19034 358
42957 319
54896 174
133483 672
9635 702
11886 77
4363 556
23006 674
254610 640
16104 445
23298 233
13665 515
18516 65
25529 938
18438 328
16775 616