2835 83
4594 152
7284 692
10928 479
8582 323
388061 1161
3355 564
12075 244
57311 627
6855 53
9614 595
64886 609
4799 68
4042 332
31318 884
17507 700
2860 528
7915 795
13988 588
7528 482
5047 520
8923 413
12586 680
2211 296
8324 211
4215 279
13306 311
2593 658