3753 311
3732 55
7721 581
6925 179
24465 605
19809 674
8783 141
2196 39
13927 515
3210 465
2822 169
4924 736
7778 72
4066 334
6557 413
31850 648
44945 509
9153 363
8277 376
8553 494
7826 917