2177202 3421
278411 1568
232668 589
2790439 6632
698862 1988
115993 632
46590 393
61267 598
55612 163
22255 113
47707 584
20295 187
34315 591
31508 292
37305 467
25774 194
29210 521
2048 278
1685 51