15032 693
33535 729
2201 355
22762 432
1121 126
1635 305
3745 759
3218 500
13524 59
9956 345
10097 523
2883 276
3552 203
3255 465
3767 257
5512 406
4140 111
17440 409
4115 728
3632 632
11340 948
5554 33
3265 374
4970 610