30953 173
113363 421
169412 203
28143 553
36064 570
43743 650
14833 436
16637 652
42262 152
18223 447
9587 91
50810 534
36967 577
40510 638
8198 146
10923 72
64234 666
7217 334
28270 605
116812 403
11718 185
9066 275
38989 727
11616 604