2960 312
126522 849
78472 125
4574 689
4400 608
3307 52
8200 781
2191 240
1674 188
4153 307
4223 318
1332 121
2606 168
21471 903
5345 836
4797 681
3641 793
15619 676
11972 847
10642 571
15721 454
5686 680
5739 213
1563 87
4057 503
55177 108
20784 531
7846 116