165755 307
10047 210
3795 37
88252 737
7220 407
18100 715
10511 652
6903 184
8871 296
41708 669
9621 577
3046 458
5465 823
6322 582
4619 638
3163 329
2704 402
7677 921
3589 390