15581 413
16938 482
539 43
3534 62
163 40
9214 589
14910 249
4413 411
2549 329
2376 362
10204 857
2287 604
581 71
15782 631
3673 847
1888 431
2836 107
14409 143
4866 641
5861 117
6038 538
5704 421
3889 170
2815 776