35050 292
3359 548
20292 835
13440 314
12288 635
5529 253
3826 178
10293 250
13214 480
12052 828
5225 634
28610 654
21104 317
3202 362
21372 415
11838 439
11995 260
12714 535
25658 281
19415 420
22951 104
40040 543
37384 688
11774 877
2606 95
9011 815
6343 554
19937 448