19335 856
6886 50
4968 265
10252 278
18077 104
15527 552
11175 470
19829 41
8273 345
14332 482
9011 529
28636 267
20633 523
13722 351
9822 661
6362 747
15320 634
9134 517
8250 537
19292 560
14210 459
7571 206
17191 507
3232 46
12164 587