51645 58
15552 713
86473 643
11012 234
5288 728
17972 246
30930 195
14555 130
9022 409
7461 578
20667 843
6463 535
41211 510
13202 232
13905 677
11734 187
6071 136
5021 76
21785 236
5595 530
18304 755
8417 482
2726 458
6353 359
7774 102
22561 280
20448 742
16988 962