2816 257
13435 923
5745 110
19711 381
3580 31
5426 142
10245 416
4211 383
15997 318
7032 623
7294 153
11832 571
3408 361
9414 354
11252 554
3701 187
5609 526
5958 809
2801 349
4612 308
12507 635
9591 118
8258 887
3761 140