31638 553
5071 305
2247 246
4149 69
5687 295
11698 571
9852 715
1459 243
1936 87
2793 37
5178 219
4588 503
7070 368
31500 619
9067 163
49440 581
3098 290
5127 284
545450 860
205249 296
112112 682
344600 578
390714 570
192953 651
310882 651