2429 45
4396 421
5511 103
4996 198
10103 78
4568 784
6304 454
4029 162
6387 607
6160 145
16290 157
8565 573
3658 555