12635 306
8674 222
7027 818
15608 61
6436 161
2400 189
40746 516
11643 160
12169 365
4136 580
13754 134
12693 384
8382 516
7784 119
7261 579
10871 609
24292 552
6377 514
19003 342
8305 77
11354 215
5863 587
14973 433
6335 99
8159 514
5576 443
9694 283
13272 87