31460 553
4943 305
2214 246
3992 69
5282 295
11597 571
9737 714
1432 243
1879 87
2726 37
5082 219
4543 503
6878 368
31483 619
9035 163
48754 581
3075 290
5080 284
535019 859
202184 295
110662 680
338473 577
383874 569
189960 651
305698 650