1092 157
51891 245
12061 937
48046 388
32215 288
28256 972
6765 701
7135 363
8436 551
97534 709
27863 1015
23283 398
3083 190
10251 35
3811 259
3859 168
4877 79
21436 481