31209 673
51678 224
21575 508
37143 585
12204 308
20722 45
31774 402
58861 888
20480 959
25062 601
83803 429
70984 650
32152 319
16026 632
25782 601
21285 259
20709 304
27107 135
22353 480
11897 414
35522 95
34749 949
30200 111
11448 164