21875 341
9672 714
6966 657
7694 68
4990 127
9006 513
5187 126
6125 360
8317 697
6371 493
5097 539
12580 523
11425 335
6435 615
5313 469
15737 756
11079 642
7374 402
3207 390
5112 139
12276 286
3220 335
22616 67
1626 92
6322 724
7097 546
4063 340
45438 792