15095 727
9762 425
3023 282
3291 141
9867 746
17157 205
7648 55
21471 280
14643 862
5512 549
10134 53
7464 334
18083 740
8905 536
4341 792
21786 611
3328 57
12682 768
4413 396
5389 714
2840 221
15593 468
4743 745
18401 586
24488 536
8405 296
5803 436
31563 972