31013 656
13520 369
5946 132
5536 877
2965 135
15454 648
2933 73
2814 535
6394 589
12623 210
16886 404
19257 998
3092 116
9067 424
3766 366
7806 529
5277 506
11984 480
5634 245
2928 550
5057 129
5945 540
1760 110
5738 447