31040 405
3006 511
24442 217
31622 114
1343 70
14250 228
26843 185
78681 636
556 63
36932 647
40172 779
1752 31
27935 426
272430 269
30227 562
6357 150
31298 688
21178 199
8444 481
30088 45
18551 408
16867 508
24832 841
53123 829