16627 519
5518 423
8173 590
6257 899
8562 121
6280 193
1142 228
10936 616
1056 139
4319 473
3863 295
4377 382
2044 501
11101 263
23748 845
11790 431
3138 597