5246 912
3963 574
136860 334
10676 722
15846 654
7211 593
3393 419
20555 377
7977 269
21168 242
8651 878
17940 305
16987 243
29396 764
28096 133
40781 811
5877 59
3259 442
34483 557
28657 650
23656 292
25320 273