8672 671
8367 88
2641 264
6901 620
9410 257
2180 148
4090 444
1998 73
20704 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
377568 1078
2841 35
6137 255
6572 514
49050 401
14231 384
115560 632