24499 132
14341 778
9292 732
12218 147
6352 379
9701 532
5253 39
9139 788
7947 323
4668 280
3333 370
3507 316
3290 388
8056 504
2228 98
2550619 3573
285852 1572
234071 590
3264953 6829
708883 1991
118716 632
47945 393
62909 598
7235 530
57598 163
23517 113
49783 584
21376 187