19609 588
23434 530
13123 421
11714 642
3139 317
7005 143
3756 498
3400 430
5155 25
2998 338
3091 401
8012 768
32226 921
30125 363
14438 714
3708 887
11191 648
6177 635
4627 540
5482 203
190160 216
495 57
615 48
7904 73