39078 644
7327 936
2727 390
3226 632
7254 501
12365 136
25959 558
4146 468
6687 624
5138 92
13963 615