121035 401
273496 668
11126 267
9616 292
217005 1112
139492 646
128427 788
21537 812
44630 351
18718 690
60742 303
26012 580
36491 535
50305 266
10267 562
18681 193
8109 424
5127 164
7203 829
6309 289
13338 278
8217 237