4023 331
7650 627
10063 728
5191 259
15920 309
25417 332
11112 567
6888 284
21928 564
16602 347
33095 522
6406 227
4256 445
11085 392
5928 601
13192 803