2927 106
8451 387
15085 61
5048 448
24012 313
13874 262
4608 349
14629 733
12684 687
18597 581
9517 613
21052 139
9263 141
30199 537
24240 455
15606 454
8701 949
15792 323
8876 509
13864 72
9927 296
16701 148
8418 850
5110 100