1025 122
5005 306
2013 365
9623 590
1567 137
1391 283
9216 355
6540 391
5481 612
29922 413
4084 340
3467 87
3656 291
7224 252
4072 100
6672 878
2581 191
8056 364
3169 412
17216 750
5660 465
5253 254
4775 743
2653 163
5619 293
6760 520
62754 731
149597 422