9843 30
7947 783
11171 151
5080 237
7985 666
17762 601
4323 693
4360 420
10835 524
8520 111
4848 216
14509 317
26727 273
1847 152
5867 644
5309 82
4685 407
9460 528
3855 196
9723 375
20504 721
9006 935
14034 870
4180 343