21526 156
18506 307
6780 477
4511 30
2478 213
3839 262
73291 230
12372 53
12023 534
22903 410
14999 298
13397 284
8014 570
31103 217
7844 373
5157 246
2986 478
2788 127
8509 299
17086 379
31250 203
8223 639
9164 433
7606 82