31642 553
5072 305
2249 246
4153 69
5695 295
11702 571
9855 715
1461 243
1938 87
2795 37
5179 219
4588 503
7075 368
31500 619
9067 163
49452 581
3099 290
5128 284
545654 860
205388 296
112144 682
344735 578
390849 570
193006 651
310990 651