2996 101
2319 40
6772 583
8397 87
8768 383
3218 160
4663 266
18489 187
8135 657
4732 202
5590 676
8336 334
5608 444
12441 791
2656 105
5147 127
4934 494
4239 587
77606 983
6452 158
10071 355
13432 65
4162 159
8053 258
10155 557
2319 589
18033 685
5938 529