30597 853
672 96
24350 943
3901 666
12429 55
1957 443
1444 429
772 144
13969 527
3077 494
6486 783
4539 624
2892 129
2562 371
4772 845
3420 531
2769 160
11746 627
3786 332
15962 236
20088 728
15043 334
5904 358
14753 740
25090 427
27838 867
26227 443
9776 823