9763 509
15527 664
5413 291
33713 109
45493 615
2225 63
29070 437
8145 620
3386 314
12007 880
8752 135
4559 38
13287 445
6266 283
11832 606
6131 473
5441 330
13255 324
5797 594
21068 52
11882 318
11059 79
43290 129
3709 304
6353 156
7646 251
5603 318
4605 797