42016 253
179464 494
22632 194
43649 187
58248 504
29405 244
14541 474
126178 304
35002 124
21021 160
84564 258
49678 182
29164 405
20603 57
4677 653
68993 515
114951 419
54540 147
21436 180
18248 111
1568 228
35518 211
39158 214
14571 376
20154 101
29343 351
35646 387
38065 367