39058 762
17238 552
2244 331
6461 605
3201 334
8303 819
17480 137
10692 103
7787 352
8873 396
7352 419
4917 473
3695 512
5409 551