2994 49
17071 147
6758 622
8150 387
3068 538
1838 42
6243 114
4995 69
25649 265
51871 103
3077 623
5013 812
4968 453
4185 345
5331 693
2493 292
31237 576
1434 248
5254 921
3639 249
5521 700
5745 137
28077 661
13848 288
8934 363
1360 103
31751 797
3672 132