45989 163
23064 240
165800 593
140266 158
107722 753
159063 505
48437 759
32950 337
93175 537
25905 753
158221 352
18150 278
3278 434
4128 813
2694 48
18717 551
10072 339
53110 198
82635 351
109832 333
46146 464
24323 208
129967 120
137263 309
201697 329
86155 710
12567 56
20397 834