3008 49
17135 147
6784 622
8167 387
3074 538
1841 42
6262 114
5014 69
25657 265
51997 103
3082 623
5031 812
4977 453
4198 345
5344 693
2502 292
31361 576
1437 248
5260 921
3651 249
5540 700
5768 138
28077 661
13860 288
8947 363
1360 103
31799 797
3684 132