2970 43
3106 646
13736 117
16326 269
2884 440
9445 499
1995 113
14987 208
42240 732
3904 660
5941 722
855 85
7061 805
4310 234
9950 549
10819 307
9664 452
4395 625
4720 718
3838 731
2333 64
5388 492
2386 616
13909 177