40709 203
13573 212
4440 860
15997 38
10160 536
13661 111
3725 205
3763 285
46359 250
10611 701
121619 808
9534 755
73080 955
16062 260
37344 153
9330 328
30582 221
118446 849
4474 752
22683 397
11193 547
2216 249
22170 610
2110 351
114195 178