2342 305
12778 581
10359 112
6580 449
3674 339
11160 176
11290 157
4407 436
3842 478
4348 376
6039 59
11643 354
3735 130
8050 136
18430 977
5601 605
2903 311
4517 342
3218 465
7850 357
6032 168
2428 170
4352 426
18266 130
7992 131
12601 96
11233 63
10979 185