21004 476
4352 312
6397 516
4681 475
686 135
20932 383
16523 608
13899 37
16886 265
16218 702
26903 90
15625 251
5445 869
5743 361
6381 634
3771 759
2822 847
11481 210
14804 214
39162 117
45478 494
2108 441
819 173
1896 409