22677 502
5899 376
8090 121
11354 957
2376 484
5295 417
3616 428
8192 840
11400 133
6315 474
4477 696
8739 160
13981 526
5906 93
2212 187
4194 576
2593 180
3457 691
2257 390
6494 553
2990 175
7313 682
3505 467
8208 842
5251 730
12983 365
35026 313
7896 722