1858 97
17723 522
8233 623
16521 862
13749 219
9907 46
7291 678
7453 576
3201 226
30017 782
3989 406
7781 746