25031 91
27726 510
3416 151
11073 123
5644 890
7546 585
11719 554
6526 118
3210 138
28843 531
9596 633
9811 127
22160 218
19726 366
15571 77
11998 329
20236 276
20254 281
37934 285
14344 404
16156 601
14716 409
5622 34
15097 140
10836 622
12587 494
8799 485
18215 130