5471 157
3231 67
5116 860
9207 643
15841 349
15288 418
4892 372
7629 192
5293 684
14709 380
6656 650
6169 772
2329 413
6946 622
13161 875
8090 239
1455 83
2328 416
7803 893
9306 328
3569 357
3168 95
5066 644
15332 403