16430 519
5280 423
7873 590
5939 899
5582 121
6088 193
1070 228
10486 616
972 139
4115 473
3604 295
4198 382
1975 501
10218 263
23292 845
11678 431
3066 597