49489 141
13823 265
5080 431
11441 424
5875 765
8434 746
4095 293
3034 79
2196 43
4686 346
24521 607
5533 353
4399 322
6503 581
14097 323
17541 58
8503 520
3142 416
4732 269
5672 990
6330 440
8043 106
6281 518
40134 274
16562 68
5642 260
7459 102
5082 309