2378 346
5063 56
15658 548
20979 835
2159 171
3106 119
8157 724
3832 756
1946 213
3377 609
3296 544
3082 350
1577 49
6941 396
5241 307
13984 276
1345 131
2637 600
4052 804
2539 615
3109 695
4904 623
8697 363
2607 97