31667 553
5087 305
2252 246
4180 69
5728 295
11711 571
9881 715
1468 243
1941 87
2799 37
5185 219
4595 503
7094 368
31505 619
9071 163
49530 581
3099 290
5136 284
546564 860
205712 297
112293 682
345283 578
391474 570
193290 651
311387 651