31725 553
5143 305
2274 246
4261 69
5909 295
11787 571
9934 715
1486 243
1956 87
2834 37
5222 219
4611 503
7169 368
31513 619
9099 163
49804 581
3121 290
5172 284
550912 860
207014 297
112928 682
347870 578
394349 570
194568 651
313519 651