30089 414
28557 642
11330 613
7360 527
30860 90
17074 475
6626 155
4245 412
7796 398
21611 835
12073 234
28571 241
4982 682
15895 549
19238 469
2970 151
4056 520
6471 64
9037 716
7493 744
8972 586
16253 467
16970 680
44772 390
16539 826
24568 132
17449 439
4663 172