16527 519
5422 423
8047 590
6098 899
5717 121
6162 193
1104 228
10684 616
1019 139
4203 473
3738 295
4290 382
1997 501
10662 263
23547 845
11711 431
3096 597