4991 155
30743 124
9761 420
8695 949
1808 90
50056 704
3475 567
3470 710
2530 396
66992 571
4081 613
18777 562
3329 479
7955 161
9832 583
6042 463
23140 100
4079 103
3303 698
6962 59
7621 362
4704 503
25177 92
9949 611
16418 28
4472 495
247879 968
66421 418