152538 401
30716 150
26630 574
9542 198
16596 607
11441 129
13466 681
17209 622
5465 272
8027 374
16980 470
18769 629
4739 420
6762 359
6379 289
9493 687
5932 692