8671 671
8365 88
2641 264
6901 620
9410 257
2179 148
4090 444
1998 73
20701 537
9732 526
6159 592
6428 286
3591 468
3179 457
5511 64
244217 1195
3456 584
4335 378
3759 433
163179 974
232334 589
377557 1078
2841 35
6136 255
6572 514
49050 401
14231 384
115560 632