6932 807
12635 306
15608 61
6436 161
40746 516
2355 458
5435 603
11643 160
12169 365
13754 134
12692 384
8081 136
8382 516
7784 119
7261 579
10871 609
24292 552
6377 514
6740 513
19003 342
8305 77
11354 215
14973 433
6335 99
5576 443
9694 283
13272 87
30339 680