3281 164
2176 169
5622 875
4501 44
3528 271
2452 479
1923 154
7921 421
8999 891
6033 811
15626 138
2786 506
3218 492
7954 459
4064 568
29030 344
5577 596
7908 45
7779 431
1114 191
1214 288
7385 271
4412 803
14823 60
7673 215
7371 402
2368 342
2135 103