3211 542
25045 734
7146 679
6935 250
45381 225
6540 83
149666 877
79007 627
11012 249
16158 294
9319 432
1876 33