30716 652
16624 318
52634 776
15465 509
45138 827
12519 475
30826 376
27168 595
18050 151
7679 375
15550 746
7967 34
3652 441
4514 205
1026 117
9882 46
10473 257
11926 395
4936 177
1700 64
1848 218
5916 469
4851 558
4633 598
4454 481
21506 171
13052 534
9601 548