30085 820
18050 712
3258 737
7580 603
4190 926
6259 959
5350 49
23986 280
14056 680
11305 48
6046 398
3217 706
2468 575
38381 713
3184 691
3641 433
7583 95
15939 61
1645 353
8007 119
4395 410
4601 712
30439 263
2968 495
1284 124
3104 584
4368 615
25507 658