12529 826
26523 241
4222 607
7859 506
6452 156
8969 389
7738 107
6634 667
4084 612
11725 358
13459 377
9154 774
7417 372
3926 436
3280 131
2735 450
3726 735
6868 649
3555 196
3343 556
7213 335
5600 328
4226 439
39742 247
4914 657
9134 483
93661 840
101952 244