13952 339
6636 217
17367 517
49665 535
6951 153
5012 237
4007 615
9119 41
2022 108
2658 380
8472 839
11931 926
7259 50
8696 699
4127 849
3689 605
3982 876
2346 392
2755 488
6596 473
20348 566
2321 389
3713 567
2286 374
1467 203