31695 553
5103 305
2260 246
4210 69
5793 295
11729 571
9896 715
1475 243
1942 87
2807 37
5193 219
4599 503
7114 368
31508 619
9081 163
49615 581
3108 290
5141 284
547900 860
206149 297
112483 682
346058 578
392313 570
193718 651
312030 651