15516 340
7035 218
17452 517
50287 535
7115 153
5080 237
4071 615
9401 41
2110 108
2697 380
8644 839
12005 926
7330 50
9339 699
7142 849
3233 605
4055 876
2678 392
2843 488
8678 474
20629 566
2414 389
3908 567
2378 374
1523 203