4032 331
7662 627
10076 728
5210 259
15949 309
25484 332
11141 567
6910 284
22016 565
16636 347
33189 523
6434 227
4276 445
11133 392
5939 601
13238 803