2112 597
907 243
1096 180
3234 850
46096 180
51609 277
127619 284
143192 490
94257 697
30016 413
162991 485
179123 318
34589 117
111351 776
62162 714
67434 630
282436 1408