503 56
393 96
1712 525
78338 495
45786 185
41106 238
122136 487
30962 238
154177 575
196803 755
91701 347
39441 132
108780 196
2185 497
34729 226
7417 860
7631 272
9593 494
2541 415
11395 46
56922 181
62356 259
78861 334
131938 151
38582 261
154074 915
180662 558
142982 302