21562 341
9591 714
6863 657
7580 68
4895 127
8849 513
5111 126
6027 360
8059 697
6180 493
4905 539
12066 523
10596 334
6376 615
5210 469
15237 756
7229 642
7165 402
3120 390
4894 139
12218 286
3152 335
22283 67
1574 92
6191 724
6995 546
4007 340
44762 792