20251 503
7229 168
9505 417
10744 64
7358 256
9536 892
6730 177
5633 757
6197 813
15706 656
4339 94
13537 133
3767 438
5075 567
5656 585
5800 113
3200 363
3458 299
22407 143
9493 573
6392 432
2434 246
4683 388
17371 129