3821 667
7967 51
15751 753
2853 388
2142 43
5499 336
9941 582
4282 261
8350 227
2058 85
8612 960
6669 83
12463 527
8355 602
8404 445
8754 447
6654 161
10172 667
15090 658
9992 150
6447 515
2508 81
6933 606
4306 423