397553 769
74026 589
7532 139
9638 351
3846 115
6324 516
11687 239
8412 620
3815 131
5359 294
3403 278
13067 241
4191 336
4623 149
4058 78
11456 584
3943 468
3950 174
5096 222
6451 650
81641 683