19758 33
21953 355
9074 293
2190 226
8161 668
23635 196
38658 237
11877 887
5830 528
3042 112
3208 517
26776 419
4486 821
2356 446
4566 714
6216 489
7574 386
14924 427
16049 60
4230 647
2281 296
3547 808
13098 582
2507 189
5394 575
2534 323
17267 379
4069 434