35546 583
12865 687
6478 101
10753 78
77174 309
114574 642
40099 544
3648 599
21617 240
65182 157
2919 459
4638 318
1337 152
123211 769
10358 450
3206 292
5985 468
4343 657