33015 344
11256 531
8772 52
5978 197
11165 703
4812 521
17877 205
8067 594
9296 167
21510 280
7623 547
7123 772
16578 508
2394 37
4963 310
24296 137
7530 212
7683 334
12027 429
9635 449
8637 587
15799 651
3672 80
9520 242
6731 285
5555 209
10142 209
15292 386