12561 531
4872 194
11652 52
4781 522
8735 788
10421 257
16555 571
12924 699
8679 593
12003 485
22325 393
21122 330
36590 613
68449 833
23466 181
13256 492
20336 429
7884 248
11284 254
4089 548
4948 631
3538 479
3291 162
5950 35
8441 760
5571 383
23296 483
22938 670