29699 700
2205 328
3648 869
1794 404
1709 288
2305 480
1143 114
1591 332
3028 537
215770 897
150289 825
186668 879
4322 144
148322 503
4510 262
6201 491
23780 466
12862 649
49330 965
31934 173
5739 110
21999 174
66779 570
192724 908
125543 359
20527 823
58796 787
20442 560