3128 96
4803 98
5193 159
4177 639
5675 923
2787 217
12585 443
1323 58
6869 616
2645 145
2495 202
3952 598
5836 470
18492 103
5892 437
5913 702
3331 322
3502 542
4043 692
5374 909
8240 539
5816 562
3821 404
5056 123
9894 835
19072 502
40966 628
13199 206