9533 290
3936 306
14718 449
7685 391
2431 183
5124 135
2225 177
5485 555
7927 506
2051 234
2054 34
8229 308
3433 802
2781 188
7343 65
7004 440
1447 369
23409 509
14577 670
1016 65