13071 194
17999 449
24467 180
8140 352
12561 575
11497 248
9748 411
18414 115
5577 143
13199 368
18326 742
18148 619
5701 92
11088 307
14501 134
3977 263
33413 911
2183 52
1999 163
5815 416
10455 87
7796 520
11931 61
41722 389
10981 287
8232 657
12312 501
3564 286