16056 169
2862 638
2886 617
6337 798
10524 777
1716 155
1809 213
2226 59
2204 471
2347 338
14983 255
1822 400
12442 240
3368 630
1373 124
5557 222
6685 665
15202 234
11568 304
733 74
14417 274
3650 668
9666 607
4059 911