14989 340
6891 218
17404 517
50089 535
7046 153
5052 237
4043 615
9301 41
2067 108
2680 380
8550 839
11980 926
7281 50
9118 699
7100 849
3211 605
4018 876
2656 392
2801 488
8614 474
20547 566
2382 389
3774 567
2349 374
1505 203