19752 33
21938 355
9069 293
2190 226
8160 668
23635 196
38658 237
11877 887
5830 528
3040 112
3208 517
26772 419
4484 821
2356 446
4566 714
6212 489
7573 386
14923 427
16047 60
4230 647
2278 296
3547 808
13098 582
2506 189
5393 575
2534 323
17267 379
4069 434