3096 266
2289 169
3498 871
3759 420
2069 332
5579 912
25963 678
2429 220
36217 677
3029 366
3610 722
5464 667
6934 453
5397 879
3863 538
3567 318
6311 385
5513 835
3589 768
1991 279
5025 641
2395 281
2228 80
36599 408
25997 863
8354 78
43012 578
6440 301