4533 102
2626 264
18521 37
16201 547
6424 466
7293 596
5670 807
5964 278
27762 737
7212 351
4506 503
10052 472
3807 458
4232 152
6044 197
14624 651
2491 114