164428 307
10021 210
3756 37
87880 737
7204 407
18007 714
10377 652
6882 184
8751 296
41124 669
9580 577
3023 458
5447 823
6017 582
4598 638
3137 329
2683 402
7643 921
3568 390