31393 167
245195 952
15729 86
14042 464
37832 420
17660 642
12456 345
18508 86
9736 439
49719 531
1553 222
1521 69