2856 404
55187 513
75884 416
19659 327
5543 452
7110 165
42253 69
7179 733
10015 875
15267 642
5724 283
4655 297
15129 753
3429 788
6633 436
11566 375
3379 645
5944 170
14442 688
1438 212
7836 433
1274 131
2476 266
1898 191
2478 232
13534 394
2852 466
19459 762