4359 30
12347 85
101935 534
9156 393
7315 692
9216 680
51986 725
1638 373
32115 436
2996 56
15064 539
4872 462
3902 919