3656 584
5695 172
24322 273
6157 526
21942 439
5856 473
2857 333
7230 286
3776 350
1598 200
20121 298
8972 535
21037 873
6861 531
7703 307
4145 468
43972 493
3934 457
9640 320
5407 75
5769 38
4608 338
5501 757
6111 64
2870 271
247059 1196
8679 586
2747619 4077