7098 61
124113 628
9928 303
10506 744
4219 270
6373 318
9819 508
16667 128
11118 362
8514 78
8932 99
11476 334
9161 208
10641 683
6378 966
9037 370
8509 696
6921 114
20621 352
12604 77
11217 447
34998 443
6108 134
38789 1007
9704 780
107250 949
45575 188
42122 628