12018 545
6005 50
38421 429
29851 253
20710 517
79731 170
24986 177
25714 233
67447 135
26785 311
31357 503
30531 512
31384 529
14702 353
21220 640
84543 453
50007 867
20523 352
24642 573
50875 941
24060 534
35692 123
38972 107
60243 873
2822 213
17566 445
108118 608