29908 740
872 148
1704 250
3289 158
3106 486
3910 132
2688 77
3344 231
3854 415
5013 155
3564 263
6638 331
1335 70
5342 737
1280 153
4836 558
1508 108
6325 579
4184 496
2607 130
3637 234
15178 518
8819 330
2467 64
5566 577
2543 528
5469 392
1828 41