16627 519
5520 423
8174 590
6257 899
8562 121
6281 193
1142 228
10936 616
1056 139
4319 473
3863 295
4377 382
2044 501
11101 263
23748 845
11790 431
3139 597