2240 303
2180 321
4510 456
16435 148
8242 624
4332 268
4965 606
6336 450
5716 807
5471 585
6253 239
2433 159
8766 501
9630 676
4130 731
4446 777
2795 407
6120 728
9698 161
106587 689
51139 538
9923 469
86535 643
11254 595