30904 166
7388 406
20566 346
25729 538
4552 372
8446 598
31585 894
18543 362
3723 759
5904 90
21036 283
15666 278
50338 179
86194 643
172033 696
17409 521
22362 383
9125 234
6176 523
4650 472
6566 428
22490 206
22790 322
25872 576
9343 451
11643 39
7097 170
7596 297