31573 553
5016 305
2233 246
4105 69
5561 295
11666 571
9800 715
1448 243
1911 87
2772 37
5142 219
4569 503
7008 368
31497 619
9058 163
49178 581
3091 290
5104 284
541509 859
204021 296
111579 681
342338 577
388342 570
191831 651
309045 651