42432 320
21992 664
58577 231
17717 367
20733 305
42035 162
29303 110
72615 119
34360 246
55988 666
23741 222
19226 459
35766 643
40396 366
36339 570
19257 666
14253 489
24287 929
18403 966
22421 749
9289 521
16203 171
31979 198