40527 645
5646 509
4543 767
3341 70
6673 490
8839 190
4039 82
30867 584
15167 356
13412 104
6957 617
14837 354
3693 540
3004 705
22766 856
3480 319
4346 152
5725 890
13492 843
5324 276
2106 97
11430 471
3075 229
17712 511
4234 780
7653 585
7536 743
11038 422