2553 77
66552 621
35176 468
42086 308
76888 691
50317 643
4138 360
4465 402
7671 372
11439 432
3029 129
28153 760
35358 339
86029 257