15203 61
20821 81
20583 461
23059 85
1520 353
9451 534
7074 750
8255 383
22541 946
1449 33
5723 247
3496 148
19656 486
2541 129
5487 177
6290 684
5006 211
2427 76
12096 689
42606 574
22519 410
15603 793
9706 592
12289 835
3982 410
7939 510
7311 447
20462 294