31006 216
17176 560
13796 159
3883 552
5246 124
4459 402
8281 341
13703 659
6689 557
12037 598
5349 302
20923 452
7409 616
5363 72
5073 529
7962 76
3967 196
4825 476
23819 103
13751 181
11613 746
4230 292
9495 504
4949 39