16429 519
5279 423
7872 590
5937 899
5581 121
6086 193
1069 228
10483 616
972 139
4112 473
3604 295
4196 382
1975 501
10218 263
23286 845
11678 431
3066 597