12371 81
15277 176
11253 439
13509 481
11606 696
9332 266
21050 446
8724 423
30209 555
38524 982
9336 527
43729 512
9409 177
20173 236
5364 772
6242 284
16549 665
20187 372
3957 39
17312 582
4966 314
22370 608
8522 693
23912 477
9718 343
10543 214
15213 402
3993 238