23010 371
12954 680
5442 406
13525 392
4274 732
6734 442
7191 206
15527 131
3647 588
13280 106
5427 423
3938 125
23206 262
4934 413
3354 263
2376 48
12561 997
3980 305
6611 171
15171 759
8682 337
5671 617
2848 195
15625 617