4956 155
30711 124
9741 420
8676 949
1796 90
50041 704
3465 567
3464 710
2526 396
66970 571
4072 613
18773 562
3326 479
7938 161
9827 583
6030 463
23079 100
4078 103
3303 698
6959 59
7603 362
4703 503
25167 92
9949 611
16417 28
4470 495
247873 968
66409 418