1005 157
2496 330
3072 605
17750 166
9029 58
10321 631
3409 852
3230 183
2776 236
4764 308
5795 471
3827 847
2997 345
2229 357
4147 613
4743 428
18632 479
38898 106
10764 162
23575 344
7347 349
23128 578
19026 882
44974 638
34243 65