13032 78
7977 503
11326 673
9422 671
7592 60
6422 330
12308 500
45226 509
7175 622
5227 181
10376 453
9205 788
5061 794
13168 82
8096 504
6185 249
12501 464
6474 698
5254 898
3555 216
6301 639
7136 551
5045 418
8045 387
18086 116
8900 47
2276 278