3930 311
3923 55
7855 581
6992 179
24501 605
19857 674
8806 141
2241 39
13946 515
3233 465
2839 169
4933 736
7815 72
4076 334
6573 413
31901 648
45019 509
9175 363
8284 376
8563 494
7876 917