5026 184
6679 43
4544 292
8424 662
6255 239
3114 174
64454 201
190498 302
2850 272
21017 184
4330 588
30547 943
5511 252
15968 488
129616 969
27008 435
16771 680
6492 646
35397 621
76481 646
24733 685
4438 557
4337 506
26649 90
9254 519
13938 342
3851 178
19453 420