2968 587
5575 744
10514 477
22153 369
10785 595
2203 318
9121 114
4887 457
8327 503
3304 279
7203 168
12724 105
6023 766
7298 187
3026 388
3096 57
16238 170
3358 104
3482 626
7773 259
6600 244
4771 387
3846 66
62961 181