31667 553
5088 305
2254 246
4181 69
5736 295
11712 571
9883 715
1469 243
1941 87
2800 37
5185 219
4596 503
7094 368
31505 619
9073 163
49536 581
3101 290
5137 284
546680 860
205749 297
112313 682
345327 578
391534 570
193321 651
311439 651