31210 673
51679 224
21576 508
37144 585
12205 308
20722 45
31774 402
58864 888
20481 959
25062 601
83807 429
70995 650
32152 319
16026 632
25783 601
21286 259
20711 304
27107 135
22355 480
11899 414
35523 95
34750 949
30201 111
11448 164