5432 300
3625 366
11508 753
8031 201
3721 444
12335 887
3691 557
7125 335
10057 817
16520 254
4649 833
4606 685
7246 561
4066 298
41097 297
8626 683
5928 322
13027 720
4744 455
5883 86
8579 270
17507 759
4062 363
24299 613