31651 553
5077 305
2251 246
4161 69
5709 295
11702 571
9861 715
1464 243
1938 87
2797 37
5181 219
4591 503
7081 368
31500 619
9068 163
49479 581
3099 290
5130 284
545990 860
205505 296
112195 682
344925 578
391069 570
193099 651
311148 651