28960 583
14467 405
6361 138
18327 361
3796 521
3778 277
16491 362
13083 642
4082 274
3692 604
3259 408
24496 649
7042 648
7959 129
4783 195
13163 733
8003 427
4702 162
9339 246
1000 45
9065 334
1851 116
13456 187
4579 837
5757 67
10669 760
3013 75
3402 409