1018 88
2701 151
5524 587
4064 398
17132 241
3159 248
2672 470
21465 336
3350 312
3344 531
5391 575
2865 267
1428 84
6162 430
3056 601
5214 485
6600 948
3542 427
5488 334
6511 704
3878 279
8108 719
5016 676
5406 293