31622 553
5067 305
2245 246
4143 69
5667 295
11689 571
9840 715
1458 243
1930 87
2787 37
5163 219
4584 503
7055 368
31500 619
9065 163
49384 581
3097 290
5125 284
544762 860
205074 296
112042 682
344227 578
390304 570
192753 651
310568 651