30942 192
291 79
11599 670
8580 850
6561 707
1659 413
39654 109
9846 520
10652 95
4531 105
7033 471
10786 652
4743 272
1115 352
13150 131
4110 629
5165 654
4121 349
73146 533
26496 419
13249 633
28365 223
114679 957
11400 28