31400 553
4909 305
2205 246
3916 69
5147 295
11554 571
9693 714
1421 243
1856 87
2700 37
5037 219
4525 503
6814 368
31473 619
9016 163
48522 581
3058 290
5057 284
531059 858
201069 294
110029 680
336058 577
381075 568
188822 651
303689 650