30595 383
30073 281
27476 642
31638 448
38668 121
42745 384
51071 348
40295 135
20536 504
15584 82
23528 250
98169 486
13813 278
29079 258
47088 259
89061 705
67162 462
58599 517
28654 155
26834 527
2640825 3067
101991 1022
53768 490
51501 262
53537 611