28581 309
22259 570
10037 222
17578 632
29907 225
7778 354
29738 736
20508 792
8351 562
21657 201
4126 292
13903 875
8684 961
8598 561
43295 540
8118 686
10318 673
31958 350
15563 444
108334 448
18551 168
5557 251
7648 231
7279 408