1640 322
524077 1151
4286 395
10226 78
11557 85
140233 856
8880 611
6804 608
35700 277
31331 322
15466 465
32227 91
53034 237
15556 352
3092 286
9796 893
5931 703
6462 363
4009 216
67435 733